Florida sheriff blames ‘idiots in Washington, DC,’ for 3 illegal aliens who allegedly assaulted woman: ‘They shouldn’t be here!’
A Florida county sheriff excoriated the "idiots in Washington, D.C.," for failing to secure the border after three illegal aliens…