Alien Nation: 'Black sheep' foreign crooks face boot as Swiss vote

RT 2010-11-27

Views 155

In Switzerland, people are set to vote on whether immigrants who commit crimes should be automatically deported. Supporters of the move say foreigner-friendly ...

Share This Video


Download

  
Report form