It’s Pretty Bad When a Schiff House Intel Briefing Exposes Jen Psaki’s Claim No Americans Were ‘Stranded’ as a Lie

“‘There are no Americans stranded’ is the White House’s official position on what is happening in Afghanistan right now?”