Spain

Pamplona @ Spain

PAMPLONA, Spain — Hundreds of peopled tested their bravery and speed by dashing ahead of six fighting bulls in a fast and clean final…