The Philadelphia Outrage Meter for the Week Ending November 7th
We got some good news this week, with the news that Carlesha Freeland-Gaither had been found alive in Maryland. People are fairly outraged at the man police say kidnapped her, Delvin Barnes.
A late contender for people’s outrage this week are Jillian Tait and Gary Fellenbaum, who police say beat Tait’s three-year-old son to death over a three-day period. Our own Victor Fiorillo called for the death penalty.