0 dislikes 0 comments 34303 views 10 years ago
Imam Ghazzali on Soft Words vs Harsh Words - Abu Hamid al-Ghazali Quotes