Sudan eliminates death penalty and flogging for same-sex relations

From MetroWeekly by John Riley The country of Sudan has eliminated the death penalty and flogging as punishment for same-sex relations, a major sign of progress in a country that …

Sudan eliminates death penalty and flogging for same-sex relations Read More »