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