Virginia Seeks to Abolish Death Penalty
On February 21, Virginia lawmakers voted in favor of eliminating the death penalty. Governor Ralph Northam is expected to sign the bill
Read moreOn February 21, Virginia lawmakers voted in favor of eliminating the death penalty. Governor Ralph Northam is expected to sign the bill
Read moreRoughly 48 hours after the Ohio legislature took steps to protect the right to life, the state of Alabama took
Read moreThe Supreme Court has doled out decisions on big cases from the Affordable Care Act to gay marriage, and on
Read more