Horrifying Tradition Where Muslims Throw Babies From The Roof for Good Luck The ritual that would terrify most mothers…