newmuslim.net
Patience: A Tower of Light for the Muslim
Patience is such a basic quality that a Muslim needs it to shape his life in this world and in the next. Learn more…
hend