Sign Up!
Login
America is the only developed nation that allows the death penalty. Although it's generally not used, should they keep it or make it illegal?
Comments: Add Comment