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