Pope Francis: Climate Change A 'Principal Challenge' For Humanity
In a major encyclical, the pontiff calls on humanity to acknowledge a "sense of responsibility" for the Earth and said it was time to stop "masking problems."
A North Carolina energy advocacy group is testing the state's utility monopoly law with the installation of solar panels on a Greensboro church.