Download
Russian forces destroy 975 military installations in Ukraine
CGTN

Russian forces have destroyed 975 military installations in Ukraine, including 23 command posts and communication stations, the Russian defense ministry said, adding that forces have also shot down eight warplanes, seven helicopters, 11 drones and 143 special military vehicles.

Search Trends