In recent weeks, Iran has been shaken by the most widespread protests it has witnessed since the 2022 protests following the death of Mahsa Amini. Starting out on December 28 with people taking to the ...