Articles
Capital Punishment: a Crime, a Cure, or a Consequence?
Convicted rapist Leo Echegaray was sentenced to death by lethal injection last January 4, 1999. While the whole Filipino nation waited, the Supreme Court of the Philippines issued an order...