Muhammad Qasim bin Abdul Karim was born on July 5, 1976, in Lahore, Pakistan. From a young age, he displayed a remarkable spiritual connection, setting him apart from his peers. His mother recalls his deep attachment to Allah and Prophet Muhammad (PBUH), even in his childhood choices, such as selecting toys that bore their names. This innate spiritual inclination shaped his journey, l... https://muhammadqasimpk.org/