Each year, babies are tossed off the top of the Baba Umer Durga, a Muslim shine in the village of Sholapur, India. The babies are tossed in a religious ritual that dates back hundreds of years. Parents allow their babies to be thrown off the roof onto bed sheets held by others in hope of attracting health and prosperity for their children.
The controversial practice has long been criticized. In August 2009, the National Commission for Protection of Child's Rights were investigating the ritual.http://www.cctv.com/program/worldwidewatch/20090801/101115.shtml
