Next Post

Analysis: Drones, phones and satellite technology are exposing the truth about Russia's war in Ukraine in near real-time

[ad_1] The war in Ukraine is defying President Vladimir Putin’s expectations at every turn, not only with Russia’s failure to capture Kyiv as planned but with the war crimes his soldiers are alleged to have fully commited in Bucha, a city shut the funds, exposed for the earth to see. […]

You May Like