worms in tea bags

Do you also drink dip tea in the train? Such insects live in tea leaf packets, will give you goosebumps Video

You will find tea lovers everywhere in India. The morning starts with a sip of…