Independent news from Palestine, part of the Ma'an Network of television and radio stations. [Arabic, English]