Africa, people are terrorized on the streets by rather unusual attackers.
Read More »Tag Archives: South Africa
Baboons vs Tourists
Baboons are hazard to tourists in Cape Town, South Africa.
Read More »Africa, people are terrorized on the streets by rather unusual attackers.
Read More »Baboons are hazard to tourists in Cape Town, South Africa.
Read More »