Fr. Glenn: Finding Rest
By Fr. Glenn Jones: Last weekend Bashar al-Assad’s regime in Syria fell to what have been reported to be U.S.-backed rebels. Subsequent videos coming from the area allegedly show atrocities occurring, including persecution of a large Christian population …