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 5 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 included in the BET Hip Hop Awards’ traditional cyphers, by 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. Throughout, he alludes to numerous Mr. Trump’s political clashes, including a reference to 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.”)
Mr. Kaepernick expressed his support on Twitter with a raised fist emoji.
Eminem also ripped into his fans who are Trump supporters.
“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 you with this,” he raps, before giving the middle finger to the camera.
— Colin Kaepernick (@Kaepernick7) October 11, 2017