Past coverage:

• Off-duty officer arrested in assault, weapon discharge

An off-duty Detroit Police officer arrested in Canton Township Tuesday was arraigned on seven charges, including torture and assault with intent to murder.

Gary Allen Steele, 42, is charged with hitting his 37-year-old girlfriend in the legs with a baseball bat during an argument, then firing three shots.

Police were called to the couple's home in the area of Pinehurst and Glengarry at about 12:30 p.m., and Steele surrendered. The couple had been living together about three months.

The torture and attempted murder charges carry possible sentences of life in prison. Steele also was charged Thursday with assault with intent to do great bodily harm less than murder, a 10-year felony; two counts of felonious assault and discharging a weapon in a building, four-year felonies; and using a firearm during a felony, which carries a mandatory two-year prison sentence upon conviction.

Steele was held on 10 percent of a $5 million bond and ordered to appear for a preliminary examination March 17. The seven-year police veteran has been suspended with pay, Detroit officials said.