New doc explores UFO and Wales' alien 'Bermuda Triangle' 27 September 2023 by Breaking News The UK’s largest reported extraterrestrial “encounter” is featured in a new Netflix series.source