“These have one mind, and shall give their power and strength unto the beast.” Revelation 17:13. Last month Pope Francis presented his globalist agenda to the 20 most industrialized nations of the world during the G-20 meetings. When you look at the Pope’s concern for the nations and his recommendations to the world leaders you […]