Cavuto pushes back on new State Dept claims about Afghanistan: 'Doesn't appear to be the case'

"Your World" host Neil Cavuto pushed back on several claims made by State Department spokesman Ned Price during a press conference on Monday.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.