Postage stamps shed new light on India-Nepal border dispute

Jul 12, 2020, 10.20 PM(IST)

Nepal's postage stamps shed new light on India-Nepal border dispute. Will these stamps de-escalate tensions? Watch report.