India and Nepal share strong religious, cultural, socio-economic and political ties that go back centuries. Read on for details:
2023-01-03 17:44:20
Loading Poll …