HuffPo

Media Watch:Β CBS News’ Lara Logan Taking Leave Of Absence Over Discredited β€˜60 Minutes’ Benghazi Report