20080308 world.uk: Indians protest over mandatory ID cards in UK