Thousands of revellers have descended on the town of Pamplona, Spain, to celebrate the Festival of San Fermín. The festival is famous for its 'ru...
Read Whole Story