The Alliance of Sahel, a new group that consist of Burkina Faso, Mali and Niger announced their immediate departure from the United Nations-backed International Criminal Court (ICC) calling it an “instrument of neo-colonialist repression”.
Read More »