Link copied to clipboard
Link copied to clipboard
Exclusive to subscribersYou can now gift articles
Jamal Haddad, 59, artist and activist
JAMAL HADDAD, 59, formerly Joel Williams, the twin brother of Philadelphia Sheriff Jewell Williams, died Sunday, Sept. 18, at Temple University Hospital of complications from a stroke.
