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.