The Loop (TV)
Do you like this video?
In 1981, a newspaper article by Ashley O'Brian reported that the "Welsh Assembly Denies [ UFO ] Conspiracy". Reportedly, the public thought that governments were working with these aliens, including Wales' own Ieuan Wyn Jones. (TV: The New World)
Community content is available under CC-BY-SA unless otherwise noted.