People

Leila Adu

Hailing from New Zealand, with roots in Ghana, composer/singer Leila Adu explores the seams between politics and music performance. She is writing a brand new work for Bang on a Can All-Star guitarist Mark Stewart.