Latest Solar Energy Technology Research Architectural Design Competition: Solar Powered Mosque in Pakistan Abdullah ibn Amr reported: The Messenger of Allah, peace and blessings be upon him, passed…Zorays KhalidDecember 28, 2018