An aerial view of the Jinqing Island of Yongle Islands, located in the Xisha Islands. The Xisha Islands lie in the middle of South China Sea, consisting of Xuande Islands and Yongle Islands (XINHUA)

Kathmandu. Six left-wing farmers' organizations have strongly condemned Prime Minister Balendra Sah's recent statement in Parliament,...

Kathmandu – The All Nepal Peasants Federation (Revolutionary Centre), All Nepal Trade Union Federation (ANTUF), Nepal...

Supreme Leader of the Korean people, comrade Kim Jong Un, has been re-elected unanimously as the...

Editor's Note: The blueprint of China's 15th Five-Year Plan (2026-30) has been unfolded. This top-level design for...

As US and Israeli strikes against Iran rattle financial markets and send oil prices surging, over...

The recently-concluded two sessions in Beijing have delivered a clear signal about China's economic direction for...