A Hindu priest sacrifices a rooster during the festival of Garia Puja, where devotees pray and perform rituals to honour Lord Garia, believed to be the deity of wealth, livestock, peace and children, in Agartala, India April 21, 2017. (Photo by Jayanta Dey/Reuters)
|