The Undeniable Truth on Street View / / No Comments To mark the one year anniversary of Russia’s illegal war on Ukraine the website ‘Undeniable Street View’ has been launched. By providing virtual walks through six Ukrainian cities with custom made 360 degree panoramic ‘Street View’ imagery the Undeniable Street View allows you to see for yourself the damage that Russia has inflicted on Ukrainian infrastructure. The cities of Kyiv, Irpin, Maps Mania… more → Posted in: Interactive Maps Tagged with: Street, Truth, Undeniable, View