Some residents of Mexican border city Tijuana on Sunday protested the presence of more than 2,000 Central American migrants heading for the United States.
Several caravans of migrants fleeing poverty set off from northern Honduras in mid-October and began arriving in Tijuana, on Mexico's northwest border with California over the weekend.
Some 300 protesters gathered at a traffic circle along the city's main Paseo de los Heroes boulevard, waving Mexican flags and holding signs calling the migrants "invaders" and "undesirables," local police said.
It was the second such protest. On Wednesday, a group of residents confronted several migrants in the city's coastal Playas de Tijuana district.
Some 2,400 migrants had arrived at makeshift shelters in Tijuana as of Saturday.
According to local authorities, another 1,800 migrants gathered in the border town of Mexicali, the capital city of the Mexican state of Baja California.