LA Gas Leak: “A Mini Chernobyl … Out Of Control” Claim Officials
During a recent Porter Ranch Town Hall meeting to discuss the unfolding LA gas leak, officials admitted that the situation was akin to a “mini-Chernobyl”, saying that the leak is completely “out of control” and […]