The US can't even confirm how many detainees have died in custody in immigration detention around the country, yet they have precise numbers on how many people the Iranian regime has killed? Give me a break.
If Iran is unwilling to let neutral international observers confirm the number, that suggests they are trying to hide a number they don't want the world to know.
Who gets to define what "neutral" is? According to the US, the International Criminal Court is not fit for this purpose. It certainly can't be a nation-state that's in a military alliance with the US.
Human Rights Watch, MSF, UNICEF? Woke grievance factories, the lot of them /s . World Health Organization? US just left it. It's slim pickings out there.
Which Iran did not do. There's a single report from an anti-Iran agency saying that Iran claimed 3,000 killed protesters (not 20k-30k). Iran never said that though, and I would challenge anyone to produce evidence that they did.
I find those numbers hard to believe, as it is obvious that the US was already planning a regime changing intervention for quite some time when those protests happened.
You can't trust people who paint Reza Pahlavi as a paragon of human rights and democracy. And neither you can trust every iranian refugee as a lot of those were corrupt members of the ruling government or worse, Savak members.