A man who was wanted for rape and sexual assaults in Scotland has finally been caught by police in Spain and was handcuffed outside of his barbershop near MadridRead More
A man who was wanted for rape and sexual assaults in Scotland has finally been caught by police in Spain and was handcuffed outside of his barbershop near MadridRead More