Shaffaf Ministries International

A non profit making organization commited to spreading the Word of God and doing community uplift.