Chuck D has released an open letter defending Travis Scott and accusing concert promoter LiveNation of “shucking their most crucial responsibility” in the wake of the Astroworld Tragedy.READ MORE: Public Enemy’s Chuck D: “When we first came to the UK, we wanted to spill blood on the stage.”10 people died and hundreds more were injured during a mass-casualty crowd crush that occurred during Scott’s headline set at Astroworld Festival earlier this month.In the wake of the disaster, Scott has been