How Israel weaponises paid ads

How Israel weaponises paid ads

Al Jazeera's Linh Nguyen looks at how Israel uses tech platforms to help manage its image on the world stage.

Continue Reading