One million people expected in Pamplona for bull run
The Basque town of Pamplona has readied its bulls; 16,000 runners, according to the municipality, are expected to be chased through its streets in the next eight days, amidst a week of festivities.