fbpx

The Light Within gets nominated!

A young woman recalls benefits of the teachings of  Prophet Muhammad to face the agitated news unfavorable to the image of her religion.

A young woman recalls benefits of the teachings of  Prophet Muhammad to face the agitated news unfavorable to the image of her religion.