July 12, 2000

Soccer in Cité Soleil

12 July, 2000

Finbarr O’Reilly, National Post (Canada)

On any given Saturday, you’ll find Robert Duval out on Haiti’s best public soccer pitch, located on the fringes of Cité Soleil, one of the world’s worst slums.

Read More »