Know some unheard facts related to the death penalty