Germans Protest Removal of Hitler Statue in Berlin

BERLIN – Protests descended on the Tiergarten Park yesterday after the long-awaited decision to remove a statue of Adolf Hitler from the park’s center in downtown Berlin. “It’s our German […]