Two men from Northern Ontario have been charged in connection with a child porn investigation originating in Guelph. One man is a 44-year-old from North Bay, the other is a 27 year-old Sudbury resident. The pair along with two men from Guelph, face 25 child-pornography charges.