Charred and twisted cars remain at the scene of a russian attack on Kyiv, Kyiv, June 10, 2025

back