Tag: International rights watchdog

HRW Urges Algeria to Halt Summary Deportations of Sub-Saharans

December 11, 2016

International rights watchdog, Human Rights Watch, called on Algeria to honor its commitments under the 1951 Geneva convention and to bring to a halt all ... Read More