Amira Osman

Sudan’s notorious secret police feared back

The once notorious operating police in Sudan is feared back in action in the region and abducting people from what…

3 years ago

This website uses cookies.