Posted by:
BathroomCoffee
December 22, 2006
Carter on Israel-Palestine
Login in to Rate this Post:
0
?
Oh Yeah that was an article from International Herald Tribune.
Read Full Discussion Thread for this article