Thailand’s Supreme Court has upheld the death penalty imposed by the Criminal and Appeals court on a Spaniard for the murder and mutilation of a fellow countryman, whose remains were…

Read More