News

Is Russia Preparing For A Space War?

July 27, 2015 Sean Adl-Tabatabai 0

The Pentagon have expressed concerns over mysterious Russian satellites being launched into space that look like prototype weapons. The Russian Federal Space Agency launched the new satellites on Christmas Day in 2013. Although 3 of them […]