106.7 The Fan All News 99.1 WNEW CBS Sports Radio 1580

Chief of Station

A man walks across the seal of the Central Intelligence Agency at the lobby of the Original Headquarters Building at the CIA headquarters on Feb. 19, 2009 in McLean, Va. (credit: Alex Wong/Getty Images)

CBS News: CIA Station Chief In Afghanistan Whose Cover Was Blown By White House Will Have To Leave Country

The CIA official whose cover was inadvertently blown by the White House will have to leave Afghanistan, according to CBS News.

05/26/2014