Egypt Egypt: Suspend Death Penalty, Life Imprisonment Sentences in Fatally Flawed Rabaa Square Trial June 24, 2021