INDIANAPOLIS — An Indianapolis man has been charged after he allegedly raped a woman and strangled her husband with an extension cord. James Jerard Taylor was formally charged Nov. 12 with one count ...
Some results have been hidden because they may be inaccessible to you