Hundreds of demonstrators marched to the US Embassy in Mexico City on Tuesday to protest the visit of US President George W. Bush, attacking riot police with concrete blocks, metal bars and firecrackers and tearing down barricades.
Mexican police responded with tear gas, pepper spray, and baton charges, throwing back rocks and clubbing demonstrators down.
Several protesters were arrested or injured, one with blood pouring from his head.
The demonstrators burned U.S. flags and waved banners with slogans against the U.S. president such as, "Bush you are not welcome in Mexico. Go to Hell."