Horrifying Tradition Where Muslims Throw Babies From The Roof for Good LuckThe ritual that would terrify most mothers… (15285)Category: Islam