2 Indians detained in Scotland for immigration offences released after protest
World | May 14, 2021, 10:01 AM ISTTwo Indians detained by British Border Force officials on suspicion of immigration offences in the Scottish city of Glasgow have been released after residents swarmed the street for eight hours to block their van from leaving