Main content
The Wonderful World Of Neem
The Neem tree, is it the miracle it's claimed to be? A traditional Indian medicine, which is grown across much of South Asia, is assessed for its medical capabilities.
Βι¶ΉΤΌΕΔ World Service Archive
This programme was restored as part of the World Service archive project