Strangled pregnant woman expecting childbirth to take out child, American female prisoner was executed for the first time in nearly 70 years

According to the Associated Press, the U.S. government recently imposed the death penalty on a female prisoner. This is the first time the United States has imposed the death penalty …

Read more