Smooching world leaders

<div class="meta image-caption"><div class="origin-logo origin-image none"><span>none</span></div><span class="caption-text">This ad shows U.S. President Barack Obama and China&#39;s President Hu Jintao. POLL: Do these Benetton ads go to far? VOTE NOW! (Farbica)</span></div>
November 17, 2011 9:45:04 AM PST