Lefties clap as two illegal immigrants where released in Glasgow

   

Darren Edmundson

 

Published on May 13, 2021