Demola Seriki, Nigeria’s Ambassador To Spain Is Dead

Nigeria’s ambassador to Spain, Demola Seriki, is dead. The Lagos politician was said to have died...

Read More