Shozab Raza

Shozab Raza is a postdoctoral associate at Yale University and an editor of Jamhoor magazine