Seeing God’s Hand Around the World 05-03-2019 Share This Video Link was copied! Bishop John Francis of London shares what he sees the Lord doing in England and around the world.