Back-to-Back Killings Between US-Afghan Forces

Another Afghan police officer opened fire on American troops on Thursday, injuring two of them in the latest indication that Washington's claim that the training mission is going well is a lie. Also on Friday, it was revealed that an elite Afghan soldier shot dead an...

read more

Iran May Agree to Snap UN Nuclear Inspections

Iran's official news agency has reported that a deal may be in the works for Iran to agree to an additional protocol of the Nuclear Non-Proliferation Treaty (NPT) which would allow UN inspectors to make immediate, impromptu visits to Iran's nuclear sites. The official...

read more