Mars Landing

Topping the DW Journal: UN Security Council to meet over Crimea crisis, Brexit deal, and Mars landing. Original Air Date: November 26, 2018