A Nigerian Cleric, Prophetess Teleola Oganla, has bagged the British Empire Medal (BEM) from Queen Elizabeth II for her humanitarian and community services to the less-privileged. A statement by Oganla’s Media Aide, Ms Deola Joe, said the cleric was recognised for her years of dedication towards uplifting the less-privileged, especially in the UK and Africa. Read More…