Catherine Walsh is a wealthy British woman who joined her husband, Richard, and others on a safari journey in Africa. She was mauled by a leopard while taking a piss in the middle of the night.
Catherine Walsh is a wealthy British woman who joined her husband, Richard, and others on a safari journey in Africa. She was mauled by a leopard while taking a piss in the middle of the night.