Digital PieceReport says cellphone data suggests October shutdown at Wuhan lab, but experts are skeptical Full article available here.