1 year agoDelsa Christian, Apostle Wayne & Prophetess Ericka Richards - Exclusive InterviewDeliveranceChroniclesTV