Quake of magnitude 6 strikes India's Assam

The quake hit at a depth of 34 km (21 miles) near the town of Dhekiajuli, 140 km (86 miles) north of the main city of Guwahati, the United States Geological Survey said.

People streamed into the streets for fear of fresh tremors, with some saying the quake left cracks in their homes.

"We will shift to a safer place because this building is so damaged that it will definitely collapse if there is another jolt," said Guwahati resident, Shikha.