It's an Israeli news organization which provides summaries and translations from the Israeli and Arab press, similar to MEMRI