A Twin Falls man is facing possible fines and jail time after being accused of downloading child pornography onto several computers.  23 year old Shawn Freeman is facing 19 counts of felony possession of sexually exploitative material after allegedly admitting to police that he downloaded hundreds of files for the past seven years.  Freeman was interviewed by police early last year.  He was arraigned in Twin Falls Monday and faces a preliminary hearing on July 22nd.  If convicted he could face a $10,000 fine and up to ten years in prison.