Tremors felt in New Delhi, other parts of North India

Submitted by Subeditor on Mon, 2015-12-07 13:36