“God ain’t got no power over this hit. God got no power here.” The man gestured like a royal but the scene he revealed was the largest open-air drug market on the East Coast — the Kensington neighborhood in Philadelphia. The man then sat down on an overturned milk crate, …
Read More »