Local man pleads not guilty to rape charge

John Matthew Branham