How Israel weaponises paid ads October 9, 2025 by Al Jazeera's Linh Nguyen looks at how Israel uses tech platforms to help manage its image on the world stage.