Washington DC Passes 100 Percent Clean Energy Bill

Washington, D.C. on December 18 voted in favor of a climate change bill which requires all electricity to be generated from renewable resources by 2030 in the District.