UK Government Admits Chemtrails Are Real

The UK government has admitted that chemtrails are real and not a “conspiracy theory” perpetrated by tinfoil hat wearing loons. In 2014, in response to a request made under the Freedom of Information Act, The UK Department of Energy and Climate Change (“DECC”) declared:  “The Royal Society published a report in 2009 which explains SRM … Read more