Iranian security forces have killed up to 20,000 protesters since December 2025,” notes Ashley Rindsberg at The Free Press.