Know the 10 best benefits of applying green tea on the face, which will give glow and freshness to your skin –