World Pulse
A Constitution Day oath: 34 newly minted citizens soak up positive energy in naturalization ceremony · World Pulse