Indian Prime Minister Manmohan Singh delivers an Independence Day speech from behind a bullet-proof shield on the ramparts of the Red Fort in New Delhi, as India celebrated its 63rd anniversary of independence from British rule.
{}