philly.com
Committee of Seventy Calls for Greene's Resignation
Here's the release: