+ Mehdi Yarrahi Flogged in Tehran; Widespread Support from Artists and Activists Staff Writer, March 5, 2025March 5, 2025, Music, Iran, Mehdi Yarrahi, 0 Iranian protest singer Mehdi Yarrahi received 74 lashes on Wednesday, March 5, 2025, at the Fourth Branch of the...