As our own government promotes the Cap & Trade tax scheme, the UK kicks it into overdrive with an unbelievably violent carbon reduction promo.  All this a result of the Climate change hoax. 

10:10 mini-movie – No Pressure