Dozens of new U.S. citizens take oath in Pittsburgh

Dozens of new U.S. citizens take oath in Pittsburgh