Musician-turned rights activist, Charles Oputa, otherwise called Charly Boy and his ‘Mumu Don Do’ group are currently occupying the Ministry of Foreign Affairs in Abuja in continuation of their the Libyan anti-slave trade protest.

Details later…