CANNES, France - French movie star Gerard Depardieu sought to play down controversy over his views on Ukraine and Russia at the Cannes Film Festival on May 22, but couldn't resist the chance to praise his friend Vladimir Putin.
CANNES, France - French movie star Gerard Depardieu sought to play down controversy over his views on Ukraine and Russia at the Cannes Film Festival on May 22, but couldn't resist the chance to praise his friend Vladimir Putin.