http://www.ustream.tv/channel/nhk-world-tv
Live stream. Another explosion and the pressure's let up so that means a leak.
wtf
Its difficult not to be upset over the seeming lack of backup safety avenues.
The live stream ended and they're looping the know nothing news. Talking about it but not showing any more footage. RT had something that might have been the latest explosion.