Still can't believe Israel with all its tech and innovation mindset is losing the information war.

Comments