Public Enemy frontman, Chuck D, has spoken out about the Astroworld tragedy in defense of rapper Travis Scott, placing the blame on promoters instead.  In an impassioned Instagram post from the legendary emcee,... Read More