The number of hungry people in the world has declined by over 100 million in the last decade and over 200 million since 1990-92, but 805 million people around the world still go hungry every day, according to the latest UN estimates.
After a two-year referendum campaign, Scots are finally voting Thursday on whether their country will regain its independence after more than 300 years of “marriage” with England.
India’s decisive stand last week not to adopt the protocol of amendment of the trade facilitation agreement (TFA) unless credible rules were in place for the development issues of the South was met with "astonishment" and "dismay" by trade diplomats from the North, who described New Delhi’s as "hostage-taking" and "suicidal".