20080417 india: In Pics: Olympic torchbearers