A reminder: The U.S. does have a position to maintain in the worldThere has been much talk of late about the U.S. position in the world and the many promises made by the current administration about invigorating this nation's image as it relates to the rest of the free world. The...
Please log in to see full story.
By Renee Carey
Published in Editorials on March 26, 2009 10:35 AM