YouTube Shuts Down TB Joshua’s Emmanuel TV Channel In a surprising move, YouTube has terminated TB Joshua’s ‘Emmanuel TV’ channel. This decision comes in the wake of a recent investigation by the BBC and openDemocracy which was triggered by the release of a damning BBC Documentary exposé on the […]