Islamic Leader Calls for Death Sentence on Homosexuals, Throws Them From Tallest Building (Graphic Video)
Islam doesn’t just disapprove of homosexuality; Sharia teaches that it’s a reprehensible form of fornication, punishable by death. In a disturbing video, an Islamic leader and his followers enforce Sharia punishment by throwing homosexuals from a high place, as mandated by