Caption this viral photo of Obama and Putin

Caption this viral photo of Obama and Putin

A photographed capture the accurate moment when president Barack Obama of the United States of America and president Vladimir Putin of Russia greeted each other with a very unfriendly stare at the G20 summit in China yesterday. The picture has gone popular since.

Someone said Obama was telling Putin “your father” inside his head. Lol.