Mars Touchdown!

Topping the DW Journal: Genetic Taboo, escalating tensions between Ukraine and Moscow, and Mars Touchdown. Original Air Date: November 27, 2018