What you need to know about Russia’s latest satellite imagery
Russian authorities have reportedly published satellite imagery of the U.S. satellite dish, which was damaged during a launch attempt on Sunday.According to The Washington Post, Russian news outlet RIA Novosti posted the images to its Twitter account.The photos, taken by a Russian satellite, show a black and white strip that looks like an antenna that […]