Wednesday, December 03, 2003

...IDF soldiers chasing after Palestinians and screaming at them in Vietnamese. Surreal, huh?