Barack Obama On the Issues

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