U2 have cancelled their performance in St Louis tonight due to clashes in the city.
Hundreds marched on Friday after a judge acquitted a former St. Louis white police officer for the shooting dead of a black suspect in 2011.
32 people were arrested after the violence broke out.
U2 is currently on a world tour of the Joshua Tree.