Enlarge Photo

Photo by: Anonymous

Injured victims of a bomb explosion are loaded onto a truck to be taken to hospital at Zaveri bazar in Mumbai, India, on July 13, 2011. Three explosions hit busy locations in India's business capital of Mumbai, where a terror siege nearly three years ago killed 166 people. (Associated Press)

Happening Now