20th anniversary of Oklahoma City bombing
A cargo truck laden with more than two tons of explosives was detonated in front of Oklahoma City's nine-story federal building on April 19, 1995 — an act of terrorism that at the time was the worst such attack ever committed on U.S. soil.
Read more »