An intriguing Ministry of Defense (MoD) report circulating in the Kremlin today is strongly suggesting that the 19 May crash … More
Tag: Kanopus satellite
Can You Hear Me Now?: Russia Says EgyptAir Flight Was Struck By Meteor
A Russian Ministry of Defense report claims that EgyptAir Flight 804 crashed over the Mediterranean Sea due to the aircraft … More