This folk is the unleashing of the One World Government prophesied in the scriptures. This will result in the destruction of the American economy, social unrest,...
His Loveworld channel has now been sanctioned in the UK for spreading disinformation.