Naghmeh Maghsoudlou, the sister of prominent Iranian Amir Tataloo, announced on Friday that the Supreme Court in Iran had officially upheld his death sentence, in a post on her Instagram account.
The tattoos covering Iranian rapper Tataloo’s face stand out against the gray prison uniform the 37-year-old now wears as he awaits execution, his own rise and fall tracing the chaos of the last ...