Home Tags James Boyd

Tag: James Boyd

Police Killings In America

3
AFRICANGLOBE - Last month, police in Albuquerque, New Mexico shot and killed James Boyd, a homeless man camping in the foothills outside the city. A video of the incident, which has been viewed hundreds of thousands of times, has sparked a public outcry throughout the city and nationwide. Since 2010, there have been 23 lethal police shootings in Albuquerque alone.
81,623FansLike
2,417FollowersFollow
3,322FollowersFollow

TRENDING ARTICLES