Metro Olumba Olumba Leadership Denies Crisis Rumors – Ravenewsonline Leadership of the Brotherhood of the Cross and Star (BCS), also known as Olumba Olumba, has refuted allegations of a crisis within the organization,... Ravenewsonline EditorNovember 18, 2024