Current Events — HabitableZone

Current Events

Iraq expels 68 foreign correspondents from Baghdad (but only according to DEBKAfile)

Anybody heard this from any other source? I have found this nowhere else.

Log in or register to post.

The whole thread