Imam Hussain lost the battle but won the war what is the definition of victory

Losing the battle, winning the war

Losing the battle, winning the war – what is the definition of victory? Aliasgher Janmohammed (Cape Town, South Africa) is a Product Owner professionally…

Share Button
Continue Reading

The Lesser Known Hijab, the Hijab for Men

Aliasgher Janmohammed (Cape Town, South Africa) Hijab in the 21st century is a contentious issue. As we are exposed to different cultures and different…

Share Button
Continue Reading