Israel’s hasbara failure on full display, again
August 10, 2023 by Ariel Kahana
Filed under Featured Articles
The killing of Muhammad al-Durrah has gone down as one of Israel’s most colossal PR failures ever. Read more
Elad Tena appointed new head of Israel National Information System
September 20, 2021 by Gil Tanenbaum - TPS
Filed under News
Prime Minister Naftali Bennett has announced the appointment of Elad Tena to lead Israel’s National Information System called “Hasbara” in Hebrew, which comes from the word for “explanation.” Read more