it is time to abolish the death penalty
President Obama will be visiting China in couple of days, and lot of human rights organizations, including Amnesty International, putting pressure on him to address China's despicable records on human rights. ..…