Frauke Kohler

Nick Kangadis | September 1, 2017
What?! Possible corruption under German Chancellor Angela Merkel’s leadership? You don’t say? According to the German news site Die Welt, the German…