Commemorating 25 years since the Frederick Finley Protest: A call to continue the fight for justice
DETROIT, MI, UNITED STATES, June 27, 2025 /EINPresswire.com/ -- On June 22, 2000, Frederick Finley—a 32-year-old Black father—was brutally killed by security guards outside Lord & Taylor at Fairlane Mall in Dearborn, Michigan. Accused of …