Children rounded up in Kenya madrassa raid by FBI and Scotland Yard must be returned to parents
Johannesburg – The 95 children taken into custody after a raid by the FBI and Scotland Yard on a madrassa in Likoni, Kenya, must be released and returned to their parents immediately. The raid was conducted on 20 December by local and international forces, who...
Posted On 08 Jan 2018