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