A baby gorilla is resting in the arms of its mother, Kibara, at the Leipzig Zoo in Germany.

Photo: Jens Meyer / AP Photo / East News

New and best

10 166

733

679
12 872

Read more