Israel-Hamas War NEWS

Ex-US ambassador Manuel Rocha charged over spying for Cuba