Home WORLD NEWS Swiss diplomat in Iran found dead after ‘fall from tower block’