RUSSIA

More news
satellite-67718_640

Did A Russian Spy Satellite Break Apart In Orbit?

An astronomer claimed a spy satellite launched by Russia may have recently exploded in low-Earth orbit. According to the astronomer, the satellite may have been deployed by Russia as part of the country’s anti-satellite warfare strategy.

Pages

IBT Spotlight

We Help Businesses Find B2B Service Providers They Can Trust.