The Daily Show with Trevor Noah
The Washington Post Exposes Nonstop Lies About the War in Afghanistan
Season 25 E 35 • 12/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.
More
Watching
You may also like5 Videos