Lychee is a tree fruit with a floral flavor that is native to Southeast Asia. It's a member of the soapberry family and is one of many unique fruits that are difficult to find in most grocery stores.
While poverty and lack of access to healthcare failed the children and their families, a humble fruit, litchi or lychee, is taking the fall for the epidemic. The common ground between litchi and ...