Charges were filed Monday against an Emlenton-area man in connections with allegations that he sexually assaulted a five year-old boy in 1996.
State Police in Butler County say they arrested 58 year-old Roy Card following an investigation that began in Butler in August with allegations by a now 21 year-old man.
Records show Card spent prison time in 2004 after he entered a guilty plea to a charge of statutory sexual assault, also in an incident from 1996.
The alleged victim connected with the current charges claimed to police that Card molested him in his tractor-trailer at a truck stop in Emlenton.
Authorities say Card was arraigned this week on three charges, and was lodged in the Venango County Jail in Franklin on $70,000 bail.