Egyptian Authorities Detain 55 Citizens Following Periods of Enforced Disappearance
In an ongoing climate of security repression and restrictions on fundamental freedoms, Egyptian authorities continue to deploy enforced disappearance as...
Read moreDetails