Twelve people have been charged following a cyber-crime investigation by Thunder Bay Police into the non-consensual sharing ...