Last-minute cancellation of scheduled meeting between representatives of Human Rights Watch (HRW) and Cairo-based Judges’ Club following pressure from authorities against the club
Last-minute cancellation of scheduled meeting between representatives of Human Rights Watch (HRW) and Cairo-based Judges’ Club following pressure from authorities against the club