News

known as Spain’s annual running of the bulls, on Thursday was preceded by a protest that saw animal rights activists don bull horns and floor-length, blood-red robes to protest the series of ...