
Egypt: CFJ calls for reversing death penalty and lengthy prison sentences in ‘Helwan Microbus Cell’ case
The Committee for Justice (CFJ) condemned the verdicts issued on Case No. 9115 of 2016, South Giza, known in the media as the “Helwan Microbus […]