Steve Witkoff (left) made the comment as he met Vladimir Putin in Saint Petersburg to secure the release of Stephen Hubbard, an American citizen who was detained for years after being arrested in Ukraine. (Sputnik/EPA Images pic)WASHINGTON: US President Donald Trump's special envoy Steve Witkoff faced criticism Wednesday for calling Vladimir Putin a "humanitarian" despite the Russian leader's brutal war in Ukraine.

Witkoff made the comments as he met Putin in Saint Petersburg to secure the release of Stephen Hubbard, an American citizen who was detained for years after being arrested in Ukraine.

"You talk so much about my president, president Trump, being a humanitarian -- you are a humanitarian also, sir, and I salute that," Witkoff said, referring to Hubbard's release.