THE world's largest democracy India, with a population of 1.3 billion people, is voting in these few weeks to elect a new government. A general election in India is always a milestone, due to the sheer number of people voting, around 900 million. (...)
2016 will be another mystifying year. Managing terrorism and economic disparities will dominate the international agenda. However, one event is certain: The United States will have a new president. Hillary may scrape through. Women across the world (...)