Race for gold reaches climax at politically charged Cannes

1

Read more...