Hurray for the Riff Raff’s latest album, the aptly titled The Past Is Still Alive, is among the most enthralling statements to surface in this complicated year of 2024 — the creative apex of its fearless leader and only constant Alynda Segarra’s journey from street-informed rabble-rouser to a songwriter and performer of uncommon power and […]

