A man is carried away by medical personnel. Witnesses say half a dozen grenades went off as shots were fired in and around the shopping centre

Photograph: Sayyid Azim/AP