12 Oct 2016

Obama has Mars in his sights

From The Panel, 4:32 pm on 12 October 2016

Barack Obama is vowing to get involved in sending people to Mars by the 2030s.