The American Freedom Delusion

Since nations first formed there never has been true freedom for the majority living in the world. It certainly did not and does not exist in America and the “free world” either to the extent that those using this rhetoric claim. Many in America will say that they live in the land of the free, […]