Hisham Aidi

Hisham Aidi is a Fellow at the Schomburg Center for Research in Black Culture (NYPL) in New York City.