Facebook and a growing number of media organizations — including Fox News — announced Monday that they would no longer provide a platform for a Trump campaign ad that echoes the president’s rhetoric on immigration ahead of the midterm elections.

After CNN called the ad “racist” over the weekend, NBC announced it was pulling the spot despite allowing it to air during a highly rated football game on Sunday night. Fox News and Facebook followed suit on Monday.

The 30-second ad features images of Luis Bracamontes, an undocumented immigrant who was convicted of killing two sheriff’s deputies in California in 2014, and a migrant caravan moving through Mexico toward the U.S. border.

“Stop the caravan. Vote Republican,” the ad concludes.

“Upon further review, FOX News pulled the ad yesterday and it will not appear on either FOX News Channel or FOX Business Network,” Marianne Gambelli, president of ad sales, said in a statement.

In a separate statement, Facebook said it “violates Facebook’s advertising policy against sensational content so we are rejecting it.”

“While the video is allowed to be posted on Facebook, it cannot receive paid distribution,” the social media company said.

Brad Parscale, Trump’s campaign manager, on Monday afternoon lashed out at Facebook, CNN and NBC — while making no mention of Fox News — in a tweet.

“So, @NBCNews @CNN @facebook have chosen to stand with those ILLEGALLY IN THIS COUNTRY,” Parscale wrote on Twitter. “Instead of standing with LEGAL IMMIGRANTS and those that follow our laws. The #FakeNewsMedia and #PaloAltoMafia are trying to control what you see and how you think. STOP THE CARAVAN!”

Paul Farhi contributed to this report.