Tuesday, March 23, 2004

A Setback, not a Defeat for Europe

Tech Central Station has a good article about Europe.