Karbala Military Bases Semnan Province Mehrabad International Airport Doha Shohada Underground Station Outskirts Tehran's Metro
Iranian authorities report suicide, while Switzerland demands full investigation into the circumstances surrounding the death.