December 15, 2018
© Photo: Public domain
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.
The views of individual contributors do not necessarily represent those of the Strategic Culture Foundation.