Video: ‘Angel’ visits TB Joshua’s Church

7th January 2018

Share:

This video uploaded to the official YouTube Channel of T.B Joshua’s Christian channel, Emmanuel TV, shows a figure uncannily dressed in white apparel mysteriously speeding across the road and entering inside the Church premises.