Merkel doll

A Barbie doll depicting German Chancellor Angela Merkel by toy manufacturer Mattel is seen on display in a toy shop in Hamburg, Germany on Monday. AP photo by Axel Heimken
Loading