Christians issue Frankfurt Declaration against globalist totalitarianism
A group of independent Christians from around the world issued a statement against globalist totalitarian schemes. The new statement called the Frankfurt Declaration includes leading… Read More »Christians issue Frankfurt Declaration against globalist totalitarianism