"CBS News correspondent Lara Logan, under fire for using a discredited source for a 60 Minutes story on the Benghazi attack, has agreed to take a leave of absence."