Republican John McCain told Ohio autoworkers on Friday he supports free-trade agreements while many of them say cost American jobs in a time of economy slow down.

The Arizona senator went on to say he also supports government investment to help produce the electric cars of the future.

McCain visited a General Motors plant in Lordstown, Ohio, that makes the fuel-efficient Chevrolet Cobalt. The company recently said they will add a third shift, and 1,400 workers, in August so they can build the cars 24 hours a day.

I don't believe that every trade agreement is totally fair, and we do have mechanisms in these agreements where you can bring suit where unfair practices exist, the presumptive Republican nominee for president said.

I would say that if and when we conclude additional free trade agreements, perhaps we could do a better job of setting up and implementing mechanisms that would address unfair or violations, basically, of the free trade agreements that we make.

The state of Ohio is a Democratic stronghold that has lost thousands of industrial jobs in recent years.