
Egypt: UN Committee Against Torture States That Egyptian Authorities Have Not Met Their Obligations Under the International Convention Against Torture
The Committee for Justice (CFJ) said that UN mechanisms and their reports are an effective tool for exerting pressure on authoritarian regimes in order to […]