As India and China lock horns along the LAC, Nepal's government has officially approved a new map that includes three territorires claimed by both countries. This territorial dispute not new. Then, why has the border row erupted now?
Deccan Herald is on WhatsApp Channels| Join now for Breaking News & Editor's Picks