Video PlayerClose
Tea garden workers have their picked tea leaves weighed at a tea garden on the outskirts of Agartala, the capital city of northeastern state Tripura, India, on Oct. 3, 2020. (Str/Xinhua)
Tea garden workers have their picked tea leaves weighed at a tea garden on the outskirts of Agartala, the capital city of northeastern state Tripura, India, on Oct. 3, 2020. (Str/Xinhua)