Mother imprisoned 20 years pardoned, freed because of doubt she killed her 4 children
CANBERRA, Australia (AP) — An Australian woman who spent 20 years in prison was pardoned and released Monday based on new scientific evidence that her four children died by natural causes — as she had insisted. The pardon was seen as the quickest way of getting Kathleen Folbigg out of prison, and a final report … [Read more…]