A shocking video about Ghana’s ‘trokosi system’ released last week by Nigerian Prophet T.B. Joshua’s YouTube channel ‘Emmanuel TV’ has gone viral. The clip, titled ‘The Most SHOCKING Confession You May Ever Hear’, chronicles the heart-breaking ordeal of Mary Nenyo … Read more →