Friday, May 11, 2007

India Declares May 11 Public Holiday in Capital

Sources: Reuters India and India public holidays. The Indian government has declared a one-off public holiday for today, May 11, 2007, in its capital, New Delhi, to commemorate the 150th anniversary of its First War of Independence against British rule.