Science and Technology

On This Day-June 29

Posted on: Fri 29 Jun 2018

On this day…

The largest satellite in history was formed between Russian and American spacecraft and a hapless Russian assassin almost brought an end to the controversial influence of Grigory Rasputin.



Produced by Alistair McKinnon

Image Source: Wikimedia Commons


Other stories