God Weaving the Threads of Our Lives into the Tapestry of His Purpose
Tonight will be the last day of Sha`ban and tomorrow Sunday, June 29 begins the first day of Ramadan. With hopeful hearts, many Muslims are looking to the heavens in search of a crescent moon, for which to herald the first call to prayer. As millions wait in eager anticipation, hoping for a miracle,…
Read more