Human rights group condemns Egypt’s new mass death sentences
The Geneva-based human rights group, the Committee for Justice (CFJ), has condemned Egypt’s latest mass death sentences despite the numerous violations that marred the investigation and due process. On...