In near-simultaneous appearances, Senator Barack Obama and Senator John McCain drew sharp battle lines on Iraq and Afghanistan.

SHARE