Finger Lakes NY
Japan building massive ice wall to seal in Fukushima reactor
Japanese scientists are busy at work installing hundreds of pipes, 100 feet deep, designed to create a one-mile-long barrier of frozen soil, which will seal in the four reactors at…