Ramadan Checkup (Part one) The Need for Knowledge
As the last ten nights are now upon us, it is time to re-evaluate how far we have come. Two-thirds of the month have already passed and will not return. However, we still have enough time to make a final push in this month, to maximize the benefit that we can attain, and draw closer