A 48-year old Tyrone man is facing charges today after dozens of child pornography files were found on his devices. Charles Frischknecht was arrested at his home yesterday. Authorities say more than 50 videos of child porn were found on his devices. He has been charged with fifty felonies for child pornography and one felony count for criminal use of a communication device. Frischknecht was arraigned yesterday and is free on unsecured bail. His preliminary hearing is slated for Septmber 17th.