

Suicide Island
Exploring a Dover stronghold transformed during an unprecedented crisis, and a top-secret site in Japan used for wartime missions of no return.
Aired: Dec 17, 2025 Genre: DocumentaryCasts: Tom WardProducers:Duration: 44m Rating: 0 Country: United Kingdom Production: Like A Shot Entertainment
Seasons





















