News
Sports
Business
Entertainment
GhanaWeb TV
Africa
Opinions
Country
VIDEO: Catholic 'priest' caught in sex scandal
A screen shot of Rev. Brother George Castro Yankey on his knees begging for mercy