There seems to be a protest almost every day somewhere in Europe, and last night it was the turn of the people of Portugal again. Under the watchful eye of hundreds of police in riot gear thousands of people took to the streets of the capital, Lisbon, to voice their anger of the passing of the...