Man Who Fed Himself Naked To The Lions Claimed To Be God’s Prophet
In a local zoo located in Santiago, Chile, a man stripped himself of all his clothes and jumped into a lion pit on May 21, shocking many zoo visitors in the process. He was identified as Franco Ferrada, a 20-year-old who has struggled with his mother’s death – taking his anger out on religion itself while the …