Abdirahman Haiye

Student, Volunteer, and Public Speaker in Truro, Nova Scotia, Canada