baby tossing

  • Baby Tossing

    Hundreds (hundreds!) of infants were dropped from the roof of a mosque in western India in the belief that the fall ensure them health and prosperity.