News

(RNS) — The last 10 nights of Ramadan are the most sacred of the year. They hold the promise of peace, of mercy, of divine closeness. They are the nights when the Quran was revealed, in which ...