Are you Canadian? Then you must read Ezra Levant's new book Shakedown. I just finished reading it. It is a look at the "Human Rights" Commissions and Tribunals in Canada. These groups which were orignially set up to prevent racial discrimination have become a meance to human rights. Again, if you are Canadian you MUST read this book.
If you are not Canadian and want to see what "Liberalism" run amock can lead to - read this book. Free speech can so easily be taken away.