News

After a six-year hiatus, Nepal and India are resuming boundary talks on July 27–29 in New Delhi.
A close scrutiny of the case by the High Court revealed a trail of cut-paste confessions, unreliable witness narratives ...