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