Twitter hides Iranian leader’s conspiracy post about UK and US vaccines

Supreme Leader Ayatollah Ali Khamenei (Office of the Iranian Supreme Leader via AP)
Supreme Leader Ayatollah Ali Khamenei (Office of the Iranian Supreme Leader via AP)