Rights Group Slams Opposition Arrests In Djibouti
The International Federation for Human Rights (FIDH) called Friday for the “immediate and unconditional release” of opposition party members arrested last month in the Horn of Africa nation of Djibouti. Police detained 19 members of the Movement for Democratic Renewal and Development (MRD) in a move the Paris-based rights group said was a sign of … Read more