Two Oklahoma City men arrested on complaints of forcible sodomy, rape by instrumentation - Article Photos 1/2

Archie Terrel Burch, III, 60, was arrested on complaints of forcible sodomy and rape by instrumentation.