By Cher Murphy — Keela Communications Internationally-recognised South African singer-songwriter, worship leader, and pastor Allan released a new single, Your Presence, today. Allan’s previous tracks, including I Belong To You, Face To Face, and Open The Heavens, continue to hold a strong presence in regular rotation on multiple radio stations, […]