Ads by Muslim Ad Network

Samuel Shropshire

Samuel Shropshire is the director of Muslim Voice for Peace and Reconciliation based in Washington DC.

Author Articles