Chinese envoy in Nepal courts controversy with apology demand from journalist over X post
KATHMANDU, May 29: The Ambassador of China to Nepal, Chen Song, has courted controversy on social media after demanding a public apology from a journalist over an X post.