Joseph Bouchard is a freelance journalist and analyst from Québec covering security and geopolitics in the Americas, with reporting experience in Bolivia, Colombia, and Brazil. His articles have appeared in The Diplomat, Le Devoir, La Razón, The National Interest, and La Razón.
Why the Wilson Center Had To Go
The taxpayer-funded think tank cloaked elite impunity and American interventionism in the language of liberalism.