With the echoes of Earth Day still ringing through eager ears, we thought we’d identify a step in the right direction in a fun, DIY setting – composting tea leaves. Tea leaves are an efficient source of organic material for gardens and compost pits, as well as soil enrichment....