Rachel Harper Nichola Napper 4 years ago Rachel Harper is the Prayer Coordinator for ‘Al Massira International’ and is a member of Bethel Church, Clydach.