By Rady Ananda Overwhelmed by the rising Missouri River, a 2000-foot stretch of a protective water balloon, surrounding the Fort Calhoun nuclear power plant in Nebraska, collapsed at 1:25 AM on Sunday, June 26. Two days earlier, Kansas State University…
more »