Advocacy for Humanity and Citizen’s Diplomacy: Global Network Russia Study Tour Declaration

This is an excerpt of the original compilation. Read the full account here.   Numbers don’t lie. Russia is a country of just 144 million people,…


The Occupation of the American Mind - Israel's Public Relations War in the United States

Despite receiving an overwhelmingly positive response from those who have actually seen it, The Occupation of the American Mind has been repeatedly…