New video from an Idaho storage company has raised questions about the disappearance of two missing children

New video from an Idaho storage company has raised questions about the disappearance of two missing children after their mother was found with her new husband in Hawaii, following a string of mysterious deaths.  The video, released by Self Storage Plus in Rexburg, Idaho, shows the mother, Lori Vallow, entering the storage facilities on multiple occasions after signing a rental agreement in October of last year. There were contradictory reports over the doctor’s death, after the same Chinese media reported he was still alive. Journalists and doctors at the scene told the BBC government officials had intervened in official state … Continue reading New video from an Idaho storage company has raised questions about the disappearance of two missing children