McCain: Vladimir Putin is the President of Germany?

More ignorance from these wannabe leaders.