Meppen is a town in and the seat of the Emsland district of Lower Saxony, Germany, at the confluence of the Ems, Hase, and Nordradde rivers and the Dortmund-Ems canal. The name stems from the word Mappe, meaning "delta". Read More
A 95-year-old Tennessee resident, who worked as a guard at a Nazi concentration camp during World War II, has been deported back to Germany, the US Justice Department. ...