Have You Seen This? Strange Baby Dropping Ritual In India Aug 20, 2009 by J. Frank WilsonWould you throw your baby off a rooftop and let bystanders below catch it? This strange and controversial baby dropping ritual is a common practice in … Read MoreHave You Seen This? Strange Baby Dropping Ritual In India