Spinning Cast Lead
Hasbara is a Hebrew word. Its root meaning is "explanation." But, as Jane Adas explains, there's much more to the word than that.
Hasbara is a Hebrew word. Its root meaning is "explanation." But, as Jane Adas explains, there's much more to the word than that.