the Ukrainian military
Russia launched 95 missiles over the past day, 34 were intercepted,
World
March 10, 2023
Russia launched 95 missiles over the past day, 34 were intercepted,
Russia launched a total of 95 missiles of various types over the past day – and 34 of them were…