Russian Space Wars Russian authorities claim to have shot down an Unidentified Flying Object in southern Russia this week. In a statement from the Governor of Rostovoblast, Vasily Read More »