WorldEurope Too little too late: German State TV asks Merkel to quit By Marija Nikolovska - June 27, 2018 0