Tremors felt in Delhi, north India
Apr 10, 2016, at 09:58 pm
New Delhi, Apr 10 (IBNS) Strong tremors were felt in parts of north India, including in New Delhi, on Sunday.