Death penalty or not
The execution of a South African woman in China this morning has the country in an uproar about the death penalty. Which is very strange because in poll after poll the outcome shows that more than 90 percent want...[Read More]
The execution of a South African woman in China this morning has the country in an uproar about the death penalty. Which is very strange because in poll after poll the outcome shows that more than 90 percent want...[Read More]