Wednesday, December 17, 2003

Majority of Palestinians oppose the Geneva accords. Good for them.