Police in Catalonia oust pro-independence protesters from major highway
Spanish police on Wednesday cleared out scores of protesters supporting Catalan independence who had trapped around 500 vehicles while blocking a major highway for more than 15 hours.