Board Thread:False Info and Speculative Discussion/@comment-1487677-20160128223252/@comment-7603754-20160205180554

Peter is locked up in Eichen IIRC. Skinwalkers will probably be coming for Kira. The Dread Doctors recently realized that someone knows their frequency so they may be trying to fix that issue. No one has disappeared.