WION Dispatch: India has put forces in Nepal's territory

Updated: Jun 11, 2020, 04:20 PM(IST)

Nepal PM KP Sharma Oli has yet again accused India of border trespassing. He said in the Parliament that India has put forces in Nepal's territory. Watch report.

Read in App