Afghan crisis: CIA chief, Russian security head in Delhi

Chief of the Central Intelligence Agency (CIA) William Burns and Russian Secretary of the Security Council General Nikolay Patrushev are in New Delhi, reports said, adding that they were here to discuss the developments in Afghanistan with top Indian officials. Continue Reading