Russia-Ukraine war live: Kremlin-backed officials ask Putin to annex regions; Americans urged to leave Russia

Russian-installed leaders of Luhansk and Kherson ask for territories to be annexed; US embassy calls for Americans to leave Russia ‘immediately ...

The contents of this article inc any associated images are property of 2022 ©

Trending Drone News