Source: Catholic Radio Network

Click HERE to read the original full article on Catholic Radio Network

S.Sudan NEWS PORTAL:  'Twa Twa' Pastor causes a stir on Citizen TV surprises Rashid Abdalla and Lulu Hassan[Video]

Leave a Reply