An earthquake of low intensity jolted Delhi and its satellite towns late tonight, pulling panic-stricken people out of their homes. The tremors, measuring 4.2 on Richter Scale with Haryana's Sonepat as epicentre, were felt across Delhi and its adjoining satellite towns of Ghaziabad and Noida in Uttar Pradesh and Gurgaon in Haryana at 11:28 pm.