By Alan MacLeod Despite spending millions of dollars on advertising campaigns and propaganda, Israel is losing the information war in its conflict with Palestine.…
By Alan MacLeod Despite spending millions of dollars on advertising campaigns and propaganda, Israel is losing the information war in its conflict with Palestine.…