"Green Tea" is one of the most searched terms on the internet. Its popularity is so huge that millions of websites target this ingredient to earn good rankings. But what is so special about this ingredient that even celebs and health experts repeatedly mention its benefits? Well, Green tea is made...