About Mohamed Abdulkarim Ali Mohamed Abdulkarim Ali was born in Mogadishu, Somalia, and lived in the United Arab Emirates and the Netherlands before immigrating to Canada as a teenager. He currently lives in Toronto. This is his first book.