Ideology knows the answer before the question has been...
Ideology knows the answer before the question has been asked. Principles are something different: a set of values that have to be adapted to circumstances but not compromised away.
Click Here or the flag on image above to change the background image