Debo Adegbile ... sounds like a Witch Doctor out of Mali or Cameroon. Our Justice System will be in good hands. [/s]
Sounds like. M.O.V.E. member from Powelton Village. His last job was likely policing polling stations in Philly.