DSU to take legal action after 'constitutionally dubious' bus search
Delaware State University announced it will be taking legal action about the sheriff's department in Liberty County, Georgia following a traffic stop last month.
Copyright © 2024 WPVI-TV. All Rights Reserved.