An Iranian state television channel has reportedly blamed an "editing mistake" after briefly airing footage that appeared to show a nuclear explosion over a city, leaving viewers stunned and prompting ...