WionNews Video

Push to India-Nepal ties: Nepal PM Deuba in New Delhi to bolster ties with India

Nepal PM Sher Bahadur Deuba is currently in New Delhi on a 3-day visit to India to strengthen ties after Former PM Oli's shake-up of ties.

Trending Videos