This story is really worrying and concerning.
"Xiaofeng Wang, a longtime computer science professor at Indiana University, has disappeared along with his wife, and their profiles on the school's website were wiped ahead of recent FBI raids."
#news #tech #press #computer #professor #university #IndianaUniversity #usa #USnews