Allah mentions in the Qur'an, "By the passing of time, surely humans are lost" (103:1). One meaning of this verse is that every time or era that humans have spent on this earth contains overwhelming signs of Allah's power, authority, might, and wisdom. This panel will examine...