An explosion rocked the holy town of Varanasi here on Tuesday evening leaving at least 20 including some foreign tourists injured.
Text: PTI
Image: The site of the explosion that rocked the holy town of Varanasi on Tuesday, Dec 7, 2010. (Photographs copyright PTI)