VIDEO: CBS News Reporter Slams Obama Over Taliban Lie
CBS News and “60 Minutes” reporter Lara Logan has lambasted the Obama administration for pushing what she called the “major lie” that the Taliban has been weakened in Afghanistan by the U.S. military. According to a Fox News report, Logan spoke last week to a crowd of about 1,100 at last the Better Government Association […]