President Donald Trump accused San Juan Mayor Carmen Yulín Cruz of playing politics in a tweet Saturday after she delivered an emotional speech accusing the administration of “killing” Puerto Rico’s people.

“If anybody out there is listening to us, we are dying,” she said during an interview with CNN on Friday. “And you are killing us with the inefficiency.”

"We are dying & you are killing us with the inefficiency" San Juan Mayor to Trump & Admin#PuertoRicoRelief #AMJoy

https://t.co/64ueuRUb08 — Scott Dworkin (@funder) September 29, 2017

Trump appeared angry by the mayor’s dramatic accusations, especially after they were used by his critics and some members of the media to accuse him of failing Puerto Rico with recovery efforts in the wake of Hurricane Maria.

“The Mayor of San Juan, who was very complimentary only a few days ago, has now been told by the Democrats that you must be nasty to Trump,” the president wrote on Twitter.

The Mayor of San Juan, who was very complimentary only a few days ago, has now been told by the Democrats that you must be nasty to Trump. — Donald J. Trump (@realDonaldTrump) September 30, 2017

He criticized the mayor’s “poor leadership” in getting local distributors for the aid that had piled up in the port of San Juan.

“Such poor leadership ability by the Mayor of San Juan, and others in Puerto Rico, who are not able to get their workers to help,” Trump said. “They want everything to be done for them when it should be a community effort. 10,000 Federal workers now on Island doing a fantastic job.”

…Such poor leadership ability by the Mayor of San Juan, and others in Puerto Rico, who are not able to get their workers to help. They…. — Donald J. Trump (@realDonaldTrump) September 30, 2017

…want everything to be done for them when it should be a community effort. 10,000 Federal workers now on Island doing a fantastic job. — Donald J. Trump (@realDonaldTrump) September 30, 2017

Trump also accused CNN and NBC of spreading “fake news” and using the crisis to criticize him.

“Fake News CNN and NBC are going out of their way to disparage our great First Responders as a way to ‘get Trump,'” Trump wrote. “Not fair to FR or effort!”

Fake News CNN and NBC are going out of their way to disparage our great First Responders as a way to "get Trump." Not fair to FR or effort! — Donald J. Trump (@realDonaldTrump) September 30, 2017

“The Fake News Networks are working overtime in Puerto Rico doing their best to take the spirit away from our soldiers and first R’s,” he wrote. “Shame!”

The Fake News Networks are working overtime in Puerto Rico doing their best to take the spirit away from our soldiers and first R's. Shame! — Donald J. Trump (@realDonaldTrump) September 30, 2017

President Donald Trump will visit Puerto Rico on Tuesday to personally witness the damage Hurricane Maria has caused the island and its people.