Nathan C. on January 4th, 2010
Neem can be your powerful ally during the winter cold and flu season. Native to India the Neem tree has been cherished for centuries. Forefathers suggested at least one tree be planted in front of each home due to the many antibacterial, antifungal and antiviral properties. Hospitals in India actually use crushed [...]

