Search Result

A refugee washes himself in public in Calais, France on Nov. 05, 2003.  Officials estimate that there are 150-300 refugees living in the streets of Calais.