Demonstrators Clash With Albuquerque Police

Police in riot gear clashed with hundreds of protesters in Albuquerque, New Mexico overnight.

Loading