Jon Rappoport on Muck Rack

Jon Rappoport

North Carolina, USA
Contributor — Canada Free Press

Free-lance investigative reporter for over 30 years. NoMoreFakeNews.com since 2001. (Same handle on Gab.ai)