Apr. 10, 2026 . Nick Kangadis

CNN contributor and Canadian lunatic podcaster Leigh McGowan loses her mind complaining about President Trump and Iran, while gushing over former President Obama's capitulation to Iran.

Check out my latest creation above!

You might also like
Donate to uncover the truth
Make a difference and support the Media Research Center