Logo

Logo

San Antonio

Three Texas cops charged with murder

Three policemen in San Antonio, Texas were charged with murder after they allegedly shot and killed a woman while attending to a call that she was damaging property at her apartment's complex, police said.