The India International Centre is a well known non-official organisation situated in New Delhi, India. Its foundation stone was laid in 1960 by Japanese prince Akihito, now Emperor, who had come for his honeymoon, and it was inaugurated in 1962. Read More
Keeping in view the upcoming assembly elections in Delhi, various citizen groups from around the city on Monday unveiled a special manifesto that calls for making clean air an essential issue for the polls next month. ...