Justice for Mahsa Amini: Thousands March in Canada in Solidarity with Iran Protests A wave of street violence has rocked Iran since Amini, 22, died days after her arrest for allegedly failing to observe the Islamic republic's strict dress code for women.