David Alireki

Placeholder image

About

Teacher; youth counselor; director of studies at Cornerstone Leadership Academy in Rwanda.