Thousands take part in first running of the bulls in Spain’s San Fermin festival
PAMPLONA, Spain — Thousands of thrill seekers took part Friday in the first running of the bulls at the San Fermín festival in the northern Spanish city of Pamplona. Several … Read More