When Negotiation Is Impossible and War Is Unnecessary

By Amir Taheri Source: Asharq Al-Awsat Will the attacks on Saudi oil installations last week upset the status quo that

Read more

Female Football Fan In Iran Dies In Hospital From Burns

Source: RadioFarda   A young woman who had set herself on fire to protest her possible indictment for trying to

Read more