Leah Humphrey

Leah Humphrey is a founding partner of Indy10 Black Lives Matter.