Today in History: April 28, Abu Ghraib torture images made public
Today is Monday, April 28, the 118th day of 2025. There are 247 days left in the year. Today in history: On April 28, 2004, the world first viewed images of prisoner abuse and torture by U.S. troops at Abu … Continued