Too little too late: German State TV asks Merkel to quit

0