A St. Clair Shores man faces child pornography charges after police worked with the Department of Homeland Security to arrest him.
St. Clair Shores man faces child pornography charges