Obama Wins The Battle, Roberts Wins The War June 28th, 2012 MacAoidh Facebook Twitter0share Obama Wins The Battle, Roberts Wins The War – Slate Advertisement Advertisement Facebook Twitter0share