What do you mean by “disappearing people?” We had a foreign spy arrested at my kid’s school (she and her husband sold Navy secrets to China). For obvious reasons, arrest warrants don’t need to be made public. Nor is the FBI required to issue a press release when it arrests someone.
It’s not even clear this professor is in government custody. It sounds like he may have gotten wind of the investigation and escaped.