jollofnews.com
Editorial: Who Is This Beatrice Allen?
(JollofNews) – Beatrice Allen, according to Standard newspaper, is a Gambian-born director of one of the hospitals in the United Kingdom.