IE 11 is not supported. For an optimal experience visit our site on another browser.

Vice admiral of Coast Guard named new head of TSA

00:25

After a series of embarrassing security lapses, the Transportation Security Administration is getting a new boss. The Senate gave overwhelming approval of Peter Neffenger, a vice admiral in the United States Coast Guard, to head the embattled agency.