America’s Eco Mosque

Here is a unique interview with Othman Llewellyn of the Saudi Wildlife Authority, recorded at the historic Dar al Islam Mosque in Abiquiu, New Mexico, in which Llewellyn explains Islam’s teachings on the environment and the need for sustainability in mosque design.

You Might Also Like