3.1 magnitude earthquake hits Gujarat, second in six days

· India Today