Stephen’s Statements A little bit of everything from Stephen Duncan Jr, a Software Developer in Portland, Oregon

Tuesday, October 12, 2004

New War-On-Terror Ally?

Libya?

Libyan officials said Sunday they have arrested 17 people suspected of affiliation with al-Qaida network.