San Fermin

The sixth San Fermin bull run, which began at 08:00 this morning, was the longest, and probably the most dangerous yet, lasting around five minutes.