Does Earth Hour Demonize Electricity?

by Tom Schueneman 9 comments
Does Earth Hour Demonize Electricity?