DeMaurice Smith spoke about the women’s lacrosse team’s traffic stop and police accountability at Delaware State’s graduate commencement ceremony.
St. Louis Breaking News & Events
DeMaurice Smith spoke about the women’s lacrosse team’s traffic stop and police accountability at Delaware State’s graduate commencement ceremony.