The Yoruba people number over 44 million, making them the largest homogeneous people in Africa. The majority of this population (around 40 million) is located in Nigeria, where the Yoruba…
File photo According to a report by TheGuardian, a tricycle rider, John Fabunmi, on Friday appeared before an Ikeja Chief Magistrates’ Court, for allegedly beating personnel of the Lagos…