Abdi-Hafid Mohamed

I have been to a lot of places, I have seen so many faces; I have learned so many new things, by the same token I forgot about a lot of the things I learned. Life is a journey into the unknown and all that I know is that the more I life the less I know. I am very fond of discovering and learning about different cultures. Speak four languages; English, Arabic, Somali, and French.