Twelve Army National Guard members have been removed from inauguration duty in Washington, D.C. in an effort by the FBI to vet troops amid fears of an insider attack. Lenn Almadin Thornhill reports.
Name *
Email *
Website