Dr. Moses Tiffa Baio: The Right Man to Lead Sierra Leone’s Immigration Department
13 hours agoOn March 7, 2025, President Julius Maada Bio appointed Dr. Moses Tiffa Baio as Sierra Leone’s Chief Immigration Officer (CIO). Following parliamentary approval on March 27, 2025, Dr. Baio officially...