Texas sheriff slams controversial border construction at Big Bend National Park

Terrell County, Texas sheriff Thaddeus Cleveland joins The Lead.