BARCELONA – The Public Prosecution Service in Barcelona closes the reports about ‘chemtrails’ after concluding that …
chemtrails
-
-
By RegionEnvironmentNewsNorthern Spain & Costa Verde
Special luminous trails in the sky spotted from Spain and France
Great confusion arose among the population of some regions in the north of Spain. On Monday …