Sheriff Cuellar denies fraud allegations amid removal attempt.
Webb County Sheriff faces removal after federal fraud indictment
3 min read
Continue reading in the USA News Updates app