According to a memo from CBS News Chairman Jeff Fager, “60 Minutes” correspondent Lara Logan and her producer Max McClellan will reportedly be taking a leave of absence from the program.
THE MINUTE: Lara Logan Taking Leave Of Absence From 60 Minutes
Published