Paul JonesApr 14, 20232 minHow Effective Is Tea Tree Oil (and Why Should You Care)?Tea tree oil is an essential plant extract that comes from the leaves of an Australian shrub. The local Aboriginal culture has used this...