VIDEOS

The publication period from to
Freedom Fries and Liberty Cabbage

Freedom Fries and Liberty Cabbage

Remember "freedom fries" and "freedom toast"? Well, it turns out that the Iraq War wasn't the first time such propaganda nonsense was forced down the throat of the American public.