I just recently moved to London and I'm in search of a group that supports Barack Obama abroad. Such a shame that I decided to leave the country just when the political atmosphere is getting excited in the US.