The Supreme Court has upheld the death sentence given to a 74-year-old Japanese serial killer dubbed the ‘Black Widow’.
Continue Reading