Update: Scientist faces lie detector test in Polarbeargate


By: - Climate DepotOctober 28, 2011 6:15 AM