Feds Catch San Francisco Man Streaming Child Pornography On Zoom - Breaking911
SAN FRANCISCO – Chad Andrew Carter, 44, (a.k.a. “TopRod”) was arrested by Homeland Security agents May 5 for possessing 3,077 image files and 469 video files containing child pornography, including images and videos of victims as young as three-to-fi