Top Iran cleric links suicide blast to foreign spy services

Map locates Sistan and Baluchistan in Iran.;