Home Israel PM accuses France, Britain, Canada of ... 22 May 2025 Israel PM accuses France, Britain, Canada of emboldening Hamas 'mass murderers'