John McCain On the Issues

Do you know where John McCain stands on all the issues? Here is a guide to all the facts.