Al Jazeera’s Linh Nguyen looks at how Israel uses tech platforms to help manage its image on the world stage. Post navigation How Gaza ceasefire news was announced Mbappe feels ‘more relaxed’ at Real Madrid; ready for World Cup qualifiers