Search Results

Sort by

 French police use overly broad powers to conduct unwarranted and abusive identity checks on black and Arab young men and boys. 
Approximately 300 Kenyans were forcibly disappeared in Kenya’s Mt. Elgon region between 2006 and 2008 after being either arrested by Kenyan security forces or abducted by the militia group SLDF. Three years after a military operation that aimed to flush…