Everyone can at the least plant 10,000 trees Treehumans · June 12, 2026 Everyone can at the least plant 10,000 trees Replies MBabble · June 12, 2026