April 28: Release of Abu Ghraib torture images marks a significant moment in history.
Discover the historical significance of April 28, 2025, the 118th day of the year. Learn about key events that shaped this date, including the groundbreaking release of images depicting prisoner abuse in 2004. Stay informed about important moments in history!
