Life returning to normal in Worcester, Mass.
Life is finally returning to normal in Worcester, Mass., two days after a massive water main break.
Life was back to normal for a day in the Kashmir Valley Friday as authorities lifted curfew and separatists called off protests and shutdowns.