ecosia.org Issue Screen Time & Date Comments Can't connect, can't run searches Wed, 07/12/2017 - 5:26pm Add new comment