Senator John McCain was to take a helicopter to an oil rig in the Gulf of Mexico on Thursday, but the campaign canceled the trip.

SHARE