Community''s anger over nuclear power plant closure