20100501 india: The flashbulbs of freedom