head-scratching
Germany’s Angela Merkel receives nation’s highest honor, despite head-scratching in her own party
admin
Former Chancellor of Germany Angela Merkel received her nation’s highest honor Monday – becoming only the third leader to claim ...