As always, McCarthy is trying to please multiple masters

 Eric Garcia

Eric Garcia

Eric Garcia is the Washington bureau chief and senior Washington Correspondent at the Independent.

As always, McCarthy is trying to please multiple masters
play icon
Kevin McCarthy