The Alfred P. Murrah Federal Building in Oklahoma City was blasted into infamy 21 years ago this month on April 19, 1995. At the time, it was the most deadly terrorist attack on U.S. soil. A plaque on the site today offers words of healing: “We come here to remember those who were killed, those […]