April 9, 2015 Liam Mathews

This story has been overshadowed by the shooting death of Walter Scott in North Charleston, South Carolina, but is no less horrible: police in Vineland, New Jersey sicced a police dog on a non-resisting, already-down man named Phillip White, who later died as a result of his injuries. The incident happened on March 31, but […]

Read More…