Geez … talk about limited attention span. A number of sites are already out to get Obama and make the next boogey man. What a shame. Now … is there any truth to this article ?
Barack Obama is visiting the world’s most important heads of state, including the leaders of Israel, Germany, France, England and even dropping in on countries like Afghanistan, Iraq and other smaller countries. It’s unlikely that he’ll be paying Stephen Harper and his friends a visit any time in the near future. The near-slanderous release of comments from Conservative friends back when Obama was just a […]