Hoist on his own petard.

Fifty-eight percent of those who answered his poll think Elon Musk should resign from Twitter.

Poetic justice.

Joan O’Brien
Portland

Related Headlines

Comments are no longer available on this story

filed under: