Baboons made themselves at home in this town and a battle between their defenders and haters ensued
NewsWorld News Baboons made themselves at home in this town and a battle between their defenders and haters ensued While some Simon’s Town residents seek peaceful baboon-human coexistence on the streets, and welcome them, the reality is that baboons are…