
The Free Thought Project | Matt Agorist – December 16, 2020
Fashion executive Peter Nygard was arrested in Canada and faces extradition to the United States for sex trafficking and other crimes similar to the accusations leveled against infamous sex offender Jeffrey Epstein.