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.