Watch: Officials release 2 Indians detained in Scotland after neighbours swarm the street in protest

Watch: Officials release 2 Indians detained in Scotland after neighbours swarm the street in protest

Hundreds of residents surrounded the Border Agency van in Glasgow to try to prevent immigration offi...
read more