Harry Potter Castle On Fire: 5 Killed, 30 Injured In Russian Missile Attack In Ukraine's Odesa; Visuals Surface
Harry Potter Castle On Fire: 5 Killed, 30 Injured In Russian Missile Attack In Ukraine's Odesa; Visuals Surface | A Russian missile assault on the Black Sea port city of Odesa has left at least five individuals dead and more than 30 wounded, as …