1.5K
LISTEN NOW… New revelations from the Washington Post have blown the lid off almost two decades and two administrations lying about the war in Afghanistan. Dive into the damning details with your hosts on this week’s Told You So! LISTEN NOW…