“Lion Man” Mauled To Death By His Own Pet Lion In South African Safari Lodge
Leon van Biljon, often called as the “Lion Man” was fatally mauled by his own pet lion at the Mahala View Lion Lodge in South Africa. It is reported that the Lion Man was mauled…