Context: Today marks the 119th birth anniversary of China’s famed leader Deng Xiaoping who was born on 22 August 1904.
Present day Nepal is blinded and cannot acknowledge this past. It is a pity.
Present day Nepal is blinded and cannot acknowledge this past. It is a pity.