The Barack Obama administration revealed plans to deploy 3,500 troops to nearly three dozen African states to purportedly address a…
The Pentagon launched the Desert Storm war against Iraq in January of 1991, destroying much of Baghdad’s water and sewage…
War Without Victory, by Sara Flounders. World View Forum, 2012 (176 pages, index, bibliography), $15.95. There are times in history…