
Egypt: CFJ documents death of citizen due to deliberate medical negligence in custody, toll hits 33 in 2023
Press Release Translation and Editing: Committee for Justice Geneva: October 25, 2023 The Committee for Justice documented the 33rd death inside detention centers and […]