Some foreign-owned shops have been vandalised and cars torched in South Africa’s northern Polokwane city.
Police spokesman Lieutenant-Colonel Moatshe Ngoepe denied the attack was xenophobic, but did not give a possible motive.
Locals chanted anti-drugs slogans as they moved through the streets, South Africa’s News24 site reported.
Foreigners have been accused of being involved in drug dealing by some local communities.
In a tweet, a road safety campaign group gave a different version: