There can be no compromise on basic principles. There can be...
There can be no compromise on basic principles. There can be no compromise on moral issues. There can be no compromise on matters of knowledge, of truth, of rational conviction.
Click Here or the flag on image above to change the background image