A protester holds a picture of slain Iranian nuclear scientist Mohsen Fakhrizadeh during a demonstration in Tehran. Photo: Reuters
A protester holds a picture of slain Iranian nuclear scientist Mohsen Fakhrizadeh during a demonstration in Tehran. Photo: Reuters