Restoring the Sacred
Our Lady of Fatima Centennial
Saturday, July 25, 2009
Obama: Victory Not Necessarily Goal in Afghanistan
Obama: 'Victory' Not Necessarily Goal in Afghanistan - Political News - FOXNews.com
Better not tell the 8,500 Marines slogging through Helmand Province in southern Afghanistan. Their goal is the same as always: VICTORY!