Kudlow’s Money Politics

Vive la France!

The Christian Science Monitor posed a rather interesting question today: Who’s a better friend to America ‘” Britain or France?

Here are a few notable highlights from the article.

“‘

Recommended

The Latest