4.985 Views
A documentary about nuclear fallout in the United States, specifically members of the Shoshone Nation whose sacred land continues to be cordoned off as a nuclear test site.
Release: Jan 20, 2023
Runtime: 94 minutes
Language: English
Studio: Backlot Docs, Cinco Dedos Peliculas
Country: United States of America