L'Oreal Paris ambassador Eva Longoria took to the stage at Expo 2020 Dubai’s Club By Emaar as part of a Stand Up Against Street Harassment training session. All photos: Ruel Pableo for The National

Eva Longoria trains women at Expo 2020 to fight harassment: 'Men need to play their part'