In Search of the Extra-Terrestrial

/
In the final days of August 2016, a press release from the Russian…