Photo of the Day: September, 11, 2012

MARCH FOR INDEPENDENCE: More than a million people, police estimated, swamped Barcelona on Tuesday, demanding independence for Catalonia from the rest of crisis-struck Spain. They accused Spain of dragging them into economic trouble.