Leila Ndiadye

Founder

Initiative for Global Development

Vote for Leila here

Leila Ndiadye doesn't have any votes