A Bucklin man charged with 43 counts of 1st degree sex offenses made a court appearance this week. The Missouri Highway Patrol reported the arrest of 44-year-old Roger Cupp on September 3rd. Cupp appeared by video from the Macon County Jail with his attorney and waived formal arraignment. He entered a plea of not guilty to the charges. Cupp remains in custody as bond was denied. On August 25th, the Linn County Sheriff’s Office requested the Patrol’s assistance. During the investigation, it was determined over a five-year period Cupp had committed multiple sexual offenses involving one child.