Switzerland, officially the Swiss Confederation, is a landlocked country located at the intersection of Central, Western, and Southern Europe. From Wikipedia
Deportee accounts of harsh treatment meet categorical Israeli denials, drawing fresh diplomatic scrutiny.