Today in Pictures: November 6

New York hosts annual marathon, Dogs get cute in Kenya, Hindus worship Sun god and more images from around the world.

First place finisher Ghirmay Ghebreslassie, of Eritrea, celebrates as he crosses the finish line of the TCS New York City Marathon in Central Park in New York, on Nov. 06. JUSTIN LANE / EPA
Police clash with protestors at a police barricade outside the Chinese government's headquarters in Hong Kong, China. ALEX HOFFORD / EPA
A young girl waits at a food distribution center at an IDP camp in Debaga, Iraq. Chris McGrath / Getty Images
Members of the Wheelchair Division race across the Verrazano-Narrows Bridge at the start of the New York City Marathon in Staten Island, New York. Alba Vigaray / EPA
Indian Hindu devotees perform rituals in Upper Lake as they worship the setting sun while celebrating Chhath Pooja festival in Bhopal, India. SANJEEV GUPTA / EPA

Chica, six-years, a long-haired Chihuahua wears a fancy Santa Claus outfit at the "Shaggy Dog Show" in Nairobi, Kenya.

Ben Curtis / AP

Supporters stand in line as they arrive to attend a rally with Republican presidential nominee Donald Trump at Saint Paul International Airport in Minneapolis, Minnesota.


A man crosses a road amidst heavy smog in New Delhi, India.


Medals for runners at the finish line of the New York City Marathon.

Hindu devotees worship the Sun god in the waters of the Arabian Sea during Chhath Puja in Mumbai, India. DANISH SIDDIQUI / Reuters