Brazil soccer fans celebrate their team's 1-0 victory over Turkey during the 2002 semi-final World Cup match, in the street of Port-au-Prince, Haiti on Wednesday, June 26, 2002. (AP Photos/Daniel Morel) |
Wehaitians.com, the scholarly journal of democracy and human rights |
More from wehaitians.com |