Posted by quoderat on Saturday Dec 24, 2016

German Media Aids Merkel in “Culture of Denial.”