Webb County Sheriff Martin Cuellar faces removal attempt following federal fraud indictment

About 2 Minutes