https://twitchy.com/gregp-3534/2021/05/04/a-senior-swiss-diplomat-has-reportedly-fallen-to-her-death-from-her-high-rise-apartment-in-tehran/

A senior Swiss diplomat has reportedly “fallen” to her death in “unclear circumstances” from her 17th-floor apartment in Tehran:

We’re seeing reports that the woman was the first secretary at the embassy:

It IS “disturbing”:

U.S. interests in Iran are handled through the Swiss embassy:

This needs to be investigated, and we do not mean by the Iranian government:

***

You Might Like
Learn more about RevenueStripe...