Magnitude 6.8 quake rocks north, east India