A Swiss diplomat in Iran has died after mysteriously falling from a high-rise building, state media says

Back To Top