20100621 unknown: Thousands of pilgrims participate in London Rathyatra