South Florida’ ABC affiliate Local10 visited the latest sex offender encampment in Miami-Dade.

WATCH THE VIDEO

Share This

Let's Spread Truth

Share this post!