05
Apr
NEW YORK (VINnews) — Satellite images of the streets of Bucha prior to the Russian invasion and after the Russians were there debunk Russian claims that bodies were planted in the city after they left. The images published by the New York Times show that as early as March 11, bodies were lying in the […]
Recent comments