Recognize The Police Stop Of The Delaware St. Women’s Lacrosse Team For What It Really Is
2 years ago
The story surrounding the Georgia Police’s stop and search of the Delaware State women’s lacrosse team becomes more suspect as the story unfolds across the media. It all began on April 20th when the team was traveling north on I-95 through Liberty County, Georgia. The Hornets were returning to campus after their final game of […]
The post Recognize The Police Stop Of The Delaware St. Women’s Lacrosse Team For What It Really Is appeared first on First And Pen.