Police in riot gear clashed with hundreds of protesters in Albuquerque, New Mexico overnight. The demonstrators are angry about police involvement in dozens of shootings over the past few years.
C/o The Associated Press.
Nothing yet!
Follow Us