Outrage over fatal shootings by police

hln vo albuquerque police violence_00005424.jpg

    Just Watched

    Outrage over fatal shootings by police

The shooting of an unarmed homeless man by police prompts protests in Albuquerque, New Mexico.