Strange Fog Dome Sighted Over Denbighshire 2016-12-04 vIt Photos Leave a comment Weather control? Government Experiment? Alien Landing? Whatever it is, the British government isn’t coming clean and you can bet there are black ops boots on the ground in Wales. If you know something, help us find out the TRUTH.