May 2, 2010 2:02 PM
Delhi Police takes appropriate security measure to thwart any terror threats in capital
Canada has joined US, UK and Australia in warning their citizens who may be travelling to India about a threat of an imminent terrorist attack in the capital New Delhi. The travel advisory was the third sent out in recent days and warns travellers to avoid New Delhi's popular Chandni Chowk area...