Daily Archives: December 31, 2016

Freedom and a Coming to Terms

بسم الله الرحمن الرحيم      All praise is due to Allah alone; the One who, out of His love and mercy, sent guidance for the benefit of mankind in this life and the hereafter. May the best benedictions and … Continue reading

Posted in General Articles, Uncategorized | 1 Comment