News

Waqf, by its very definition, is a perpetual endowment to God – meant to benefit the community by providing services, such as ...
According to eye-witnesses, the terrorists forced people to recite the Kalma—those who failed to do so were executed.