Kabul: A 5.9-magnitude quake struck northern Afghanistan tonight, the US Geological Survey said, jolting the Indian capital and parts of Pakistan according to local reports.


The tremor struck 22 kilometres southwest of Ashkasham, 300 kilometres northeast of the Afghan capital Kabul, at a depth of 92.4 kilometres. There were no immediate reports of damage or casualties.