WION Dispatch: India has put forces in Nepal's territory
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.
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.