Home Tags Fatou Bensouda

Tag: Fatou Bensouda

Nigerian Army Has Committed War Crimes Against Humanity – ICC

The International Criminal Court (ICC) says Nigerian security forces (NSF) have committed war crimes against humanity. According to report, the ICC said it has received...

MOST POPULAR

HOT NEWS