Xiaofeng Wang, a longtime computer science professor at Indiana College, has disappeared in conjunction with his wife, as well as their profiles on The college's Web page had been wiped in advance of recent FBI raids. Read Up coming How Mixing Mushrooms and copyright Impacts Your Body and Brain The founding father of a Canadian organization that