A look at the best news photos from around the world.
October 18, 2019

1
Women buy artificial jewelry and decorative items at a market ahead of Diwali, the Hindu festival of lights, in Ahmedabad, India.

2
Demonstrators walk under an Estelada (Catalan separatist flag) as they march on Diagonal Avenue during Catalonia's general strike in Barcelona, Spain.

3
People light oil lamps during the three-day annual festival of saint Al-Sheikh Ali Bin Usman Al-Hajveri known as Data Ganjbaksh, at his shrine, in Lahore, Pakistan.

4
An Israeli soldier escorts a detained Spanish activist during clashes between Palestinian protesters and Israeli forces in the village of Kfar Qaddum, in the Israeli-occupied West Bank.