Tokyo Electric Power Company Managing Director Akio Komiri weeps as Japanese officials finally admit that radiation leak is serious enough to kill people. (via motherjones)
ProPublica is an independent, non-profit newsroom that produces investigative
journalism in the public interest. Our work focuses exclusively on truly important
stories, stories with “moral force.” More »