diplopundit.net
State/OIG: Sustained Failure of Leadership at the National Passport Center
The National Passport Center is located in Portsmouth, New Hampshire. NPC opened in 1992 and this past November, it processed its 100 millionth passport application. Below excerpted from State…