In this photo taken from a video released by Russian Defense Ministry press service on Monday, Nov. 25, 2024, Russian servicemen operate a Russian Uragan self-propelled multiple rocket launcher in an undisclosed location. (Russian Defense Ministry Press Service via AP)

News, Photo and Web Search

Search News by Ticker

 

Other Photos

Next Photo