Jon Stewart Rips Traitor Oliver North Who Actually DID Finance Terrorists And Death Squads! (Video)
Stewart took to the airwaves to brutally mock North: “‘I was into using American taxpayer money to arm terrorist groups way before it was cool.’”
Via Americans Against The Tea Party:
Oliver North is an ACTUAL traitor who sold weapons to Iran to finance South American Death Squads