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 MoreThailand’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 MorePage 1 of 1