• Embed
watch full episode

The Washington Post Exposes Nonstop Lies About the War in Afghanistan

Highlight12/11/2019

A bombshell report from the Washington Post reveals the U.S. government has been systematically lying to the public about the War in Afghanistan since its inception in 2001.

Watching