Russian rocket hits close to Zelensky, Greek PM during Odesa visit
FRANCE 24 English
A Russian rocket scientist and employee of the country's top arms manufacturer has taken his own life after a missile he helped..
Haunting footage of a rocket launcher apparently frozen at the moment of its own destruction has gone viral online. The..
Washington DC (UPI) Dec 2, 2023
A Russian rocket carrying supplies for the International Space Station took off Friday..