Thousands of believers attend to the procession along the route of the image of Senor de los Milagros (Lord of Miracles) through downtown Lima, Peru, on 18 October 2011.
October 19, 2011, Wednesday
Sofia Airport's Terminal 3 Construction Set to Begin in Early 2026
COVID-19 Impact: Bulgaria's Grim Milestone as Highest Death Rate in EU