Oluwo of Iwo, Oba Abdulrosheed Akanbi, has berated British Broadcasting Corporation (BBC) for distorting Yoruba history. The monarch, reacting to BBC’s documentary in a statement yesterday, said ...