DeMaurice Smith spoke about the women’s lacrosse team’s traffic stop and police accountability at Delaware State’s graduate commencement ceremony.
New Orleans 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.