An earthquake of magnitude 4.3 hits Haryana's Sonipat on Wednesday afternoon. Mild tremors were also felt in some parts of Delhi.