truth

Technology

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

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 committed in Bucha, a city close the capital, exposed for the world to see. Throughout history, wars have been won by […]

Read More