Reading Time: < 1 minutes The International Criminal Court (ICC) has disclosed that it’s conducting a preliminary investigation into the recent #EndSARS protests in Nigeria, the British Broadcasting Corporation (BBC)…
View More International Criminal Court Begins Probe Into Shooting Of #EndSARS Protesters