You probably know Carl Gerges as a member of the Lebanese indie band Mashrou’Leila but there’s much...