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?
(Published 21 June 2020, 02:45 IST)