Haiti Flag Day demonstration
May 18, 2005 - Port au Prince
12.jpg
SWAT teams leaves Delmas after journalist Kevin Pina refused to stop filming.
© 2005
Haiti Information Project