Alien Nation: 'Black sheep' foreign crooks face boot as Swiss vote
2010-11-27 155 Dailymotion
In Switzerland, people are set to vote on whether immigrants who commit crimes should be automatically deported. Supporters of the move say foreigner-friendly ...