By: Sarah Badran

Islam means surrender - to God, not to violence!

Islam means surrender - to God, not to violence!

There is a crisis within my world, my global Islamic family.

Sarah Badran on Allah ·