Peace Corp Cadet Felix Femi, allegedly killed by the police while assisting them to arrest a suspected criminal in Lagos

Alert!  France returns artifact stolen from Nigeria

Leave a Comment