Screenshot: FOX 11 An illegal immigrant from Mexico has been ensnared by the long arm of justice after being caught red-handed in what authorities have described as a mobile ‘rape dungeon.’ Eduardo Sarabia, an illegal migrant from Mexico, has been arrested and accused of operating a mobile ‘rape dungeon’ within…
Source: The Gateway Pundit – Read More