cimsec.org
Support Our Diplomats
The events occurring throughout North Africa and elsewhere have sparked invective between many opposing sides on many issues. Any comment I could make on