The free version of Netflix: FedFlix

When I worked on this short article about CPS Energy and its incorrect claim that no one had ever been killed in an accident at a nuclear plant in the United States, I came across this YouTube video about a fatal accident at the SL-1 military facility in Idaho. That video was obtained by Public.Resource.Org …

Read more