Police in Sweden destroy ‘live’ device outside Israeli embassy


Police in Sweden destroy ‘live’ device outside Israeli embassy