With a disparate cast ranging from Roman Catholic nuns to anarchists, there is one thing the 100,000 leftist activists at the World Social Forum in Brazil can agree on, it's hard to hate Barack Obama.
It's hard to hate Obama