Armin RoseninArc DigitalFirst as Haircut, Then as FarceA dispatch from a very different time in coronavirus-era protest (two weeks ago)Jun 2, 2020Jun 2, 2020
Armin RoseninArc DigitalThe Ballad of 6ix9ineIs there room, in the world of rap, for an artist who has broken every one of its rules?May 18, 20202May 18, 20202
Armin RoseninArc DigitalR.I.P. Juice WRLDDeath and tragedy in rap’s opioid-fueled Age of DespairDec 13, 2019Dec 13, 2019
Armin RoseninGENLife During WartimeHow Palestinian novelist Atef Abu Saif writes his way out of GazaAug 22, 20187Aug 22, 20187