CNN is reporting that Bing Liu, a professor at the University of Pittsburgh, was shot and killed over the weekend in an apparent murder-suicide. Their report also contains this little detail:


“Bing was on the verge of making very significant findings toward understanding the cellular mechanisms that underlie SARS-CoV-2 infection and the cellular basis of the following complications,” his colleagues at the university’s Department of Computational and Systems Biology said in a statement.

Consider our eyebrows officially raised.

Recommended Twitchy Video