Zaki Barzinji

Zaki Barzinji is the President of the Muslim Youth of North America.


 * Director, Islamic Society of North America