May 17, 2012
(World leaders pose for a group photo at the G8 summit in Deauville May 27, 2011. REUTERS/Philippe Wojazer) By Aaron Stauffer and Rev Bud Heckman, May 17, 2012 Vladimir Putin is sitting out this year’s G8. Why is it easy to skip all of a sudden? Is the sizzle gone...