2020 Iran explosions Iranian police launch an investigation following another suspicious explosion, this one at an industrial complex south of Mashhad. Sources: Al-Monitor