Tuesday, November 26, 2013

Bengahzi Liars Bopped

REPORT: Lara Logan Taking Leave Of Absence From 60 Minutes | Blog | Media Matters for America:
60 Minutes correspondent Lara Logan and her producer Max McClellan will reportedly be taking a leave of absence from the program, per a memo from CBS News chairman (and 60 Minutes executive producer) Jeff Fager obtained by Huffington Post media reporter Michael Calderone...

No comments: