Iran carries out first public hanging of 2024 | Iran International