Pennsylvania mother faces manslaughter charges after newborn baby died from window
A Pennsylvania woman and the father of her newborn child have been arrested nearly four months after police accused her of throwing the newborn out...
Richard Rojem executed after decades on death row
The year with the most executions worldwide in ten years According to Amnesty International, 2023 was the deadliest year for executions in nearly a decade,...