Peter Neffenger Sworn in as 6th TSA Administrator

Homeland Security Today: Department of Homeland Security Secretary Jeh Johnson welcomed Peter Neffenger today as the sixth administrator of the Transportation Security Administration (TSA) in a ceremony held at TSA headquarters in Arlington, Virginia.

Read article