6.3 magnitude earthquake hits Nepal; Tremors felt in Delhi Strong tremors were felt across North India…