DW English

Location:
Berlin, Germany
Affiliation:
DW

Set that debuted with launch of Deutsche Welle English on June 22, 2015.