Ruth DeGolia
Stop the countdown: this war is not inevitable

At this very moment 35,000 troops are headed to the Persian Gulf along with millions of dollars of military equipment. This will bring the total […]