Irondale police Lt. Mark Meadows was struck by a vehicle while working at the Church of the Highlands’ main campus.
Among the important scientific discoveries made every year are some that reveal that the world is way weirder than we give it ...