AP PHOTOS: A selection of pictures from the past week

Hindu devotees perform rituals in the the river Brahmaputra during the Chhath Puja festival in Gauhati, India, on Thursday, Oct. 26, 2017. During the ancient festival, rituals are performed to thank the sun god for sustaining life on earth. (AP

0 Comments