The following article was featured in:
Source:
Local – WSVN 7News | Miami News, Weather, Sports | Fort Lauderda
04/18/2024.
A 29-year-old man was arrested after, police said, he uploaded over 100 child sexual abuse videos to his Dropbox account.
Parker Andrew Edmonds, of Miami Beach, was arrested Wednesday after Miami...
Continue on to full article...