Struggle with the Self
Def: “nafs” the ego; Arabic History repeats itself again: In another land, blood is spilled In the name of purity By soldiers …
Def: “nafs” the ego; Arabic History repeats itself again: In another land, blood is spilled In the name of purity By soldiers …