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. #ChurchoftheHighlands #PoliceOfficer #Alabama #Irondale #Killed