RE: Ecosia - What is this?
Myself. It harsh i know but most charity are frauds. I give my time to them instead of money bc i know i helped.
RE: Ecosia - What is this?