As Steve Lookner points out, the President of Iran is the second highest leader of Iran. The “Supreme Leader” is top leader. The Supreme Leader was not involved in this.
I thought Elon Musk was all for free speech... I'm sad to say desecrating a flag is part of that.
That's not was Elon said. He said if someone tears down the American flag and puts up another flag in its place. It's assumed - by anyone with an IQ over 50 - that he means tearing down someone else's flag (there's no problem with tearing down your own flag and replacing it with another).