Foreign troops kill nine Afghan soldiers official

Foreign troops killed nine Afghan soldiers in so-called mistaken air strike in the southeast of the country overnight, the Afghan Defence Ministry said on Wednesday. Scores of Afghan civilians have been killed in air strikes by international troops in Afghanistan this...

Press release

New IDF Order will allow for mass Deportation of PalestiniansThe Media Review Network (MRN) and the Muslim Judicial Council (MJC) express their serious concerns at the new Israeli Defence Force(IDF) Orders that will potentially turn all Palestinians into...