Strong tremors of earthquake felt in Nepal and North India

2023-10-03 2