Russia now possesses more surveillance satellites than it has ever had before

Russia-Ukraine war

The ongoing war launched by Russia's full-scale invasion of Ukraine in February 2022.

2 debates·4,892 claims·607 news stories