20090516 unknown: Indian Overseas Congress holds victory rally in London