Why the world’s largest nuke-plant project in Jaitapur must be abandoned
Sometimes large segments of the human race seem to contract collective amnesia. That is apparently the case with the already-approved, Jaitapur Nuclear Power Project on India’s west coast.