Shame on Canada. Shame on France and the United Kingdom for that matter, says Senator Kevin Cramer.
Posted Aug 01, 2025
August 19, 2025 Hear More