Nov 18, 20222 min readFeaturedDID IRAN IMPOSE THE DEATH PENALTY ON 150,000 PEOPLE PROTESTING THE DEATH OF MAHSA AMINI, AS SHARED BY SEVERAL PROMINENT WESTERN LEADERS AND CELEBRITIES?