This is the GENI I was wondering about last night. So in answer to my question that I was most curious about, yes they do still exist and it seems they are still plugging away at the Global Enerery Network. Phew!
An Inconvient Truth – Watch this trailer – Important
I hope this film comes soon and makes a difference.