Country: Germany

DW Live provides world news and current affairs from the…

Watch Live