India and Nepal share strong religious, cultural, socio-economic and political ties that go back centuries. Read on for details:
Tuesday, January 3, 2023 5:44 PM
Loading Poll …