Britain's Great Exhibition of 1851 celebrated innovation, free trade, and free enterprise but the Millennium Dome of 2000 was a just another government boondoggle.
Read MoreBritain's Great Exhibition of 1851 celebrated innovation, free trade, and free enterprise but the Millennium Dome of 2000 was a just another government boondoggle.
Read More