The Indian Council of World Affairs is a New Delhi based Indian think-tank. Established in 1943, it was India's first independent international affairs think tank. From Wikipedia