Rabbi Elie Benzaquen, Gloucester-South Nepean Councillor Steve Desroches and Kirill Popov