Japan survey reports 80% favor capital punishment
By Anjali Sharma
WASHINGTON - According to a Japanese government survey released on Monday reported that over 80 per cent of Japanese people support the death penalty, stated that the existence of the system is “unavoidable,” local media…