Not sure what to make of this...
It's the Indian Baby Drop.
It's weird and disturbing and kind of funny in a twisted way.
It's a 500-year-old ritual. The people who toss the babies off the tower believe it makes them stronger and brings them luck in life.
All righty then!







