The Journal

Africa

The chacma baboon, also known as the Cape baboon, is one of the largest of all monkeys.