Video PlayerClose
A worker makes decoration of the Durga puja pandal ahead of Durga Puja festival in Agartala, capital of the Northeastern state of Tripura, India, on Oct. 9, 2018. Durga Puja is one of the largest Hindu festivals to worship Goddess Durga who symbolizes power and the triumph of good over evil in Hindu mythology.(Xinhua/Stringer)?
?