Donald Trump's controversial remarks about immigrants are starting to hurt him, as he takes to social media to denounce anti-Trump voices.

The Republican presidential candidate front-runner Donald Trump's controversial remarks about immigrants got him in trouble when some of the protesters clashed with his supporters at a campaign rally in Southern California.
Dozens of anti-Trump demonstrators took to the streets outside his rally, taunting his supporters for. Police arrived at the scene to bring the situation under control, arresting eight people.

A day before, hundreds of anti-Trump demonstrators attempted to disrupt his rally in Albuquerque, New Mexico. Waving Mexican flags they tried to remove barricades and threw stones and bottles at police who responded with tear gas and pepper spray.
Many of the protesters were critical of Trump's positions on immigration. "The activists also carried signs such as "Stop Nazi Trump" and "Dump Trump."
Albuquerque police said they made arrests, both outside and inside the rally, where demonstrators continually interrupted Republican presidential candidate's speech.
The police department's Twitter feed said officers were treated for injuries caused by rocks thrown at them.
Several #APD officers are being treated for injuries as a result of being hit by rocks. At least one subj arrested from the riot.
— Albuquerque Police (@ABQPOLICE) May 25, 2016
Many Hispanics also joined the protest in response to his remarks.
"Mexico is sending criminals and rapists to the US." Trump didn't stop here, he went on Twitter to further ridicule Hispanic population.
The protesters in New Mexico were thugs who were flying the Mexican flag. The rally inside was big and beautiful, but outside, criminals!
— Donald J. Trump (@realDonaldTrump) May 25, 2016
"While we recognise and respect the First Amendment rights of all individuals to express their viewpoints and protest peacefully, we will not tolerate violence or disobedience of the law during the upcoming rally in Anaheim," Anaheim Police Chief Raul Quezada said in a statement.