Timber, I don't know about other countries, but in France, 'Liberals' are right-wing people who advocate 'liberty' - meaning liberty for business. 'Free' means 'private' in this context. As a French expression says, they advocate "the freedom of the fox in a free henhouse" ...
EDIT : Oh, and as for colors : Red, here, is the symbolic color of communism. In fact, being called 'a red' used to be a popular right-wing insult - meaning you were a dangerous communist activist. So our political rainbow goes from red to blue from left to right. Socialists color is pink.
[ 07-22-2004, 06:35 AM: Message edited by: Moiraine ]