Battling The Nafs (Base Desires) In The University Environment Mohammed Faris, Tue 15 Rajab 1433AH 5-6-2012AD Physical Productivity 6 minutesWe live in a world full of temptations. It is a world that is full of tests and challenges. We find ourselves battling with our nafs (base desires) a lot Read article