3 Chinese police arrested in female worker’s death

china-police-beating-nb

Three Chinese police have been arrested in the beating death of a female construction worker who tried to get her wages…

Marine deserter sentenced for fatal stabbing

A Marine Corps deserter has been sentenced to at least 35 years in prison for fatally stabbing a motel maid and trying to beat a woman to death…