Indian PM Narendra Modi and Nepal PM Sher Bahadur Deuba hold bilateral talks at Lumbini | WION News

This post was originally published on WION.