Charles Ellison

Charles Ellison is the managing editor for ecoWURD.com and host of Reality Check on WURD Radio, the only independent Black-owned talk radio station in Pennsylvania. Listen to WURD Radio in Philadelphia on 96.1FM or 900am.