Different source for world news.

Discussion in 'Off Topic [BG]' started by Michael Jewels, Dec 30, 2002.


  1. I just heard about this site this morning on National Public Radio.

    www.debka.com

    It's an Israeli site.

    What do you think of it?

    Mike