Advertisements
Read Time:7 Second
More than 23,000 Spanish police in patrol cars and helicopters are escorting convoys of trucks along the country’s highways and holding back picketers