Baboons brawl with a leopard, who wins? (video)
A troop of baboons brawled with a leopard in northeastern South Africa's Kruger National Park. Two views of the action below. From Latest Sightings:
— Read the restMerve [Mersinligil] and her hubby had just arrived at Kruger a couple of hours prior, excited for their honeymoon stay at Satara Camp.