View Post

Laying the Foundation for The Ummah

Allah SWT has sent about 124,000 Prophets and Messengers throughout history but there is something special about Rasoolullah (peace be upon him). All previous Prophets came only to preach to …

View Post

Building Resilience in Our Children

In a world where children constantly face new challenges — from academic pressures to social dynamics — resilience has become crucial for their overall well-being and future success. Resilience, the …

View Post

Standing for War Criminals

What do you stand up for? Standing up for someone or something can indicate fear, intimidation, respect, support, or even love. In Islamic teachings, standing up for truth and justice …