“In this pod Muslims of a local shrine in western India throw newborn babies off the top of a tower in hopes of giving that child good luck. Dont worry though, a couple of guys are below to catch the babies with a sheet of cloth. The tradition is over 500 years old.”