A U.S. inspector general has flagged a deal in which the country appears to have significantly overpaid for TV trucks in Afghanistan and is suggesting somebody cancel the check.
FOX News, FOX News: Politics
Sat, 10/25/2014 - 9:29am
A U.S. inspector general has flagged a deal in which the country appears to have significantly overpaid for TV trucks in Afghanistan and is suggesting somebody cancel the check.