Health officials identified three contacts, including two healthcare workers, who were closely monitored after a bird flu patient in Missouri was recently hospitalized.
No one knows how many innocent people were among the 1,595 people executed since 1973, but it is highly likely some of them were innocent.
Marcellus Williams, a man on death row in the 1998 death of Lisha Gayle, is scheduled to be executed for the murder in just a ...
North Carolina executed Freddie Owens, even after serious doubts about his guilt emerged. When we kill the conceivably ...