High energy costs are stoking unrest in parts of Europe, with Spain deploying more than 23,000 police officers amid a truckers' strike Friday, while farmers in France and Greece snarled traffic with their protests.
from CBC | Top Stories News https://ift.tt/tGfNjnl