Tag: Spain
Border Officials Uncover Unusual Smuggling Attempt as Three Men Disguise as Sheep
Three men have been arrested in Algeria after allegedly attempting to enter Spain in a failed disguise scheme that has since generated widespread reactions online. ... Read More

