Jem Aswad Senior Music EditorTwo weeks after the tragedy at Travis Scott’s Astroworld festival, which left ten people dead as the crowd rampaged, Public Enemy’s Chuck D.
has issued an open letter defending Travis Scott and calling on Live Nation and all concert promoters to stop, as he puts it, “shucking their most crucial responsibility.“Travis Scott is a performer, an act, not a concert promoter,” he writes.
Read more on variety.com