Define your generation here. Generation What
Fayrouz Kaddal
 
 
features
On collective patronage in the digital age
Fayrouz Kaddal | The problems posed and solved by crowdfunding on the Egyptian music scene