Those Who Fight: Human Rights and The Tragic Death of Robert Taylor

On December 30, 2013, a man named Robert Taylor died on the floor of his Burlington New County Jail cell in a puddle of his own urine and feces. If you follow New Jersey news, you’ve probably heard about Taylor’s death – and if you don’t follow New Jersey news, the upcoming documentary Those Who […]