Published on
by David Bernstein Many Americans have not even heard of Luxembourg. Others think it is in Germany. Me? I lived, studied and worked there for one year. My initial reaction to the Grand Duchy was disbelief. Luxembourg, only two-thirds the size of America...
Read more ›