The Running of the BullsLink CopiedRead full articleThousands gather in Pamplona, Spain for the annual San Fermin bull-running festival.