Lab leaks? . . . and other stories