Lieutenant Mark Alan Meadows, a beloved police officer in Irondale, Alabama, died tragically on Monday after he was struck by a motorist while directing traffic during Church of the Highlands’ fasting event called “21 Days of Prayer.” He was 60.
The Christian Post | RSS