News
O my people, enter the Holy Land which Allah has assigned to you…” This verse, spoken by Moses to his people, recognises the land’s divine allocation to the Israelites. Surah Al-Isra (17:104) further ...
Weston discussed the distinction between creation care and justice and why churches should extend their sentiments into acts ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results