No Picture
Oddities

Leopard faces off with 50 baboons

A daring leopard’s ill-fated attempt at hunting a troop of baboons turned into a jaw-dropping encounter captured by Ricky da Fonseca, a bush enthusiast, in Kruger National Park, South Africa. Shared through LatestSightings.com, the video unfolded near Tshokwane […]