Skip to main content

NEWS


Supporters flock to courtroom for David Taylor

Supporters flooded the streets and a Detroit courtroom as self-proclaimed church leader David Taylor faced charges in the forced labor case.