Skip to content

Defying long odds, a GOP candidate rises in North Philly