December 23, 2024 09:56 pm (IST)
Feb 19, 2022, at 11:52 pm
There was ample reason this past week to recall the title of the Commentary of 08-01-2021 – Nepal’s self-centered political leadership has repeatedly failed its people – and conclude that the situation has, expectedly yet regrettably, not changed much one year down the line.
Latest Headlines