Category: World News

Russia Launches Something Worse Than ‘Satan’

            MARYLAND/ U.S.A –       RUSSIA has successfully tested its latest intercontinental ballistic missile.   The country’s military said Friday, that the launch from Plesetsk in northwestern Russia…