Delhi Riots: Mending fissures in ties with the Muslim World
The communal riots in North Eastern Delhi have given India’s diplomatic image a beating, however, New Delhi’s handling of the concerns expressed by the Islamic Nations threatens to create fissures in ties with the...