Russian city of Belgorod

Projectile veers off course after launching from near Russian city of Belgorod
World

Projectile veers off course after launching from near Russian city of Belgorod

A rocket or missile fired from near the Russian city of Belgorod appears to have gone off course and crashed…
Back to top button