Editorial: ​Ayatollah Khamenei was most to blame for Iranian bloodshed and certainly not deserving of compassion

News Letter editorial on Monday March 2 2026: