ISIS


Pope crusader

Catholics declare their own State

Catholics across Europe have declared their own new state today: the Catholic State of Moses and the Holy Spirit. As the State’s Secretary-General, Pope Francis,…