12 Benefits of green tea you may not know

The green leaf of tea trees is basically green tea. This tea is processed in a specific way, dried and then it is used....