Pamplona’s annual bull run begins in Spain

From NPR.

The running of the bulls is underway in Pamplona, Spain.

A stampede of bulls opened the festival today pounding along cobblestone streets with thousands of runners. Spectators who prefer to be on the sidelines are watching from behind street barricades and up on balconies.

Animal rights activists are there too — marching through the city wearing horns and waving protest signs. Spanish media reports a few injuries so far.