News

NATO is rolling out a new satellite surveillance system designed to monitor military activity in Ukraine and along the alliance's eastern borders, senior commander Admiral Pierre Vandier told ...
The number of Russian troops killed or wounded in Ukraine has topped 1 million, military officials in Kyiv said Thursday, describing the huge price that Moscow has paid for its 3-year-old invasion.