The New York Times reports:
The rapper Eminem struck out at President Trump in a video that played at the BET Hip Hop Awards on Tuesday, accusing the president of racism, hypocrisy, disrespect of military veterans and more in almost five minutes of furious freestyle rap. He also excoriated Mr. Trump for his responses to the recent violence in Charlottesville, Va., the devastation in Puerto Rico from Hurricane Maria and the mass shooting in Las Vegas.
The video, titled “The Storm,” was filmed in Detroit as part of the BET Hip Hop Awards’ traditional cyphers, in which rappers typically aim to deliver showy verses in a group setting. In his solo appearance, Eminem, wearing a dark hooded sweatshirt and baseball cap, name-drops Colin Kaepernick (“This is for Colin/ball up a fist”), Barack Obama, Hillary Clinton and Stephen K. Bannon. He appears to reference Senator John McCain (“Unless you’re a P.O.W. who’s tortured and battered/’cause to him you’re zeroes/’cause he don’t like his war heroes captured.”)
More from CNN:
The Detroit rapper challenged his fans at the ET Hip Hop Awards to “decide who you like more” — Eminem or Trump. He has slammed the President previously in the nine-minute 2016 freestyle “Campaign Speech” and in Big Sean’s “No Favors.”
“And any fan of mine who’s a supporter of his, I’m drawing in the sand a line, you’re either for or against, and if you can’t decide who you like more and you’re split on who you should stand beside, I’ll do it for it for you with this. F— you,” he said toward the end, raising his middle finger.
You guys, Breitbart is VERY upset.
— Colin Kaepernick (@Kaepernick7) October 11, 2017
Not totally sure how rap battles work, but I believe Eminem is now the President of the United States of America.
— andy lassner (@andylassner) October 11, 2017