Hundreds of Catalan separatist protesters used tree limbs and metal guard rails to construct a series of barricades on a major highway in northeastern Spain on Wednesday, snarling traffic for hours.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results