FREEDOM FORUM: Discussion

Make a Comment

Comments in Response


Comment by TheRockster
Entered on:

Both Britain and the US seem determined to prove the adage that "liberty succeeds" by failing. The further they go into the Police State mentality, the worse the failure.

Make a Comment