messianiccomedy.com
New Insect Found Speaking in Tongues Dubbed “Praying Mantis”
Limón Province, Pococí, Costa Rica – A new insect species was discovered this week in the Tortuguero National Park in Costa Rica. The species was found making noises that resemble human being…