1 min read Top News China encroaching along Nepal border – report 2 years ago A Nepalese government report leaked to the BBC accuses China of interference in the country's territory. Source link