Xiaofeng Wang, a longtime computer science professor at Indiana College, has disappeared coupled with his wife, and their profiles on The college's Web page had been wiped forward of modern FBI raids. Previous calendar year, Google rolled out an interior improve that moved many of People consumer-created end result internet pages in to the large