Ron Howard says colonising Mars is ‘next step’ to finding alien worlds

loading...