Indeed, It Is the Source of the Great Sins

On 2 May 1997, the Supreme Court in the state of North Carolina issued a decree of life sentence for an American citizen who caused a car accident while under the influence of alcohol, killing 2 women and injuring 4 others. It was not the first time to issue a life sentence for such individuals, […]