A mechanical handshake and frosty toast between U.
S. President Barack Obama and Russian President Vladimir Putin during meetings at the UN in New York this week are the latest awkward exchanges between the two world leaders who,time and time again, can't seem to veil their disdain for one another.
Source: www.cbc.ca