Virginia becomes first southern US state to outlaw death penalty

Virginia becomes first southern US state to outlaw death penalty

Indian Express

Published