A Decatur-area church has installed solar panels. St. Timothy’s Episcopal Church in greater Decatur celebrated the installation at a Monday gathering to also support Pope Francis’ recent message about climate change. Earlier this year, Hannah Solar, LLC ...