FALA 2019: Meet 30 nominees for The Christ Embassy Future Africa Leaders Awards
CHELSIE ALBEST FROM SEYCHELLES Chelsie Albest, is a motivated young leader from Seychelles, and she is on a mission to impact her world and her community with the spread of the gospel.