Editorial: Friends and foes

India, at a special flag installation ceremony organised at the United Nations Security Council stakeout, has made it clear that the country will be a voice for the developing world and against the common enemies of humanity like terrorism. Continue Reading