A Google "street view" of the Israeli embassy in Buenos Aires. Photo: Google.

A Google "street view" of the Israeli embassy in Buenos Aires. Photo: Google.