Thailand, Singapore and Taiwan are the happiest countries in Asia. India is among least happy countries.
Infographics : The Happiest Countries in the World
Thailand, Singapore and Taiwan are the happiest countries in Asia. India is among least happy countries.
The Deuba-led faction on Wednesday suspended General Secretaries Gagan Thapa and Bishwa Prakash Sharma, along with Joint General Secretary Farmullah Mansoor, for five years over alleged violations of...