As cold hearted as this may sound, Michael Gerson forget that our nation is no longer wealthy as it once was and no longer far-reaching. When our own people goes hungry, we must support our own. When our own people go without medical care, they should be our priority. Why is it that some Americans believes that welfare of foreigners take precedence over their fellow citizens? Once our problems has been resolved, then let us help others in need. Why do American doctors go to Africa or where ever when there are medical issues in the Appalachia, Indian Reservations or even here out in the Bush country of Alaska? Why do billions of dollars go to places like Sudan or some third world nation instead to the homeless and the mentally ill of this nation?? And why do we accept economic refugees when we can't handled our very own economic refugees? Priorities of people of our nation is really askew when it come to problems of this nature.