Photos of the Day: Frida Kahlo and Anti-Trump Protester
Cairo, Egypt
Puppets hang on a wall at the workshop of Mohamed Fawzi Bakka. He designs and builds marionettes from scratch, hoping to revive a traditional art
Photograph: Nariman El-Mofty/AP
Beijing, China
A member of a military honor guard has his cap adjusted before a welcome ceremony for the German chancellor Angela Merkel outside the Great Hall of the People
Photograph: Greg Baker/AFP/Getty Images