Birthday: November 17, 1942 in Taunton, Massachusetts, USA
Birth Name: Barry Richard McCaffrey
Barry McCaffrey was born on November 17, 1942 in Taunton, Massachusetts, USA as Barry Richard McCaffrey.
[on the Trump presidency, 2019] We now have an impulsive and ill-informed president who routinely ex...Show more »
[on the Trump presidency, 2019] We now have an impulsive and ill-informed president who routinely exhibits fantastical thinking on a host of major national security issues, surrounded by a lot of 'acting' cabinet officials who have never even been confirmed by the Senate, to include the acting Secretary of Defense and senior aides who are beleaguered and frequently humiliated by their boss. And for whatever reason, Trump has repeatedly insisted on meeting in private with the likes of Vladimir Putin and Kim Jong Un, and refusing afterwards to share notes or even talking points with his own top aides. So you have a rogue President of the United States, and we as a country are actually in serious danger. Show less «