Who had the stronger arguments, Barack Obama or Vladimir Putin? - Barack Obama vs Vladimir Putin

Cast your vote on who had the stronger arguments, Barack Obama or Vladimir Putin? Is it Barack Obama or Vladimir Putin…