Incredibly, the Telegraph reports that the British government has decided to approve experiments to 'dim the light of the sun'. The British boffins (is that| Hatchard Report