Sri Lankan Grease Devil
An urban legend about “Grease Devils” in Sri Lanka has spread panic and violence in the island for several weeks. Grease Devils are night-time prowlers clad only in underwear who cover their bodies with grease or oil to evade capture. They are said to have been targeting single mothers and widows for assaults. The grease … Read more