Electric Chair or God
The electric chair or jail - that's what the borthers of a West Virginia man think should happen after their sibling was accused of raping an elderly woman in New York City's Central Park. Word from authorities - David Albert Mitchell has been in and out of prison since he was 18. Twice arrested on charges of raping elderly women. He was suspected of killing a female neighbor but never charged and acquitted of killing another.