Olanrewaju Pelepele Is Dead! Commits Suicide
A week after talking about his battle with depression due his inability to fully break into the Nigerian music industry despite 10yrs of hard work, rapper Pelepele allegedly commits suicide.
The governments of Mali, Niger, and Burkina Faso (Sahel Alliance of States (AES)) have jointly announced their immediate withdrawal from the Rome Statute of the ICC. In a joint communiqué issued in Bamako on September 22, the three states accused the ICC of transforming into an instrument of “neocolonial repression in the hands of imperialism” and practicing “selective justice.” The statement emphasized that while the ICC has remained silent toward certain international crimes, it has disproportionately targeted leaders and countries ...