Germany Outraged over Swiss Arrest Warrants
Credit: Spiegel Gemany. REUTERS Credit Suisse headquarters in Zurich. Many German politicians and tax collectors are furious about Switzerland’s decision to issue arrest warrants against three German officials who bought a stolen CD with tax data. The move has gone down well in Switzerland, where politicians have praised the country’s […]