Tags : delaware state university

Delaware State University Takes Legal Action Against Georgia Sheriff’s Department

Delaware State University has decided to take “legal action against the sheriff’s department in Liberty County, Georgia” after naming a search following a traffic stop that involved the college’s women’s lacrosse team as “constitutionally dubious,” according to WPIV.  Police body cam footage from the April 20 incident shows the cops entering the bus. The bus […]Read More