punishment for homosexuality

Islamic jurisprudence schools have different opinions about the notion of “zina”. The Hanafi sect defines “zina” as “vaginal heterosexual intercourse” basing on the literal and terminological meaning of the word,…