Shannon O'Neil
Shannon O'Neil

Shannon O'Neil

Sr Fellow at the Council on Foreign Relations. Author of Two Nations Indivisible: http://t.co/ahoWLsAh84. All views my own, RT not endorsements.