Call the feds or quit your *****in.
I’m tired of this same type of thread every other day and someone feeling the need to make that assertion.
Turn them in... block them... or just keep it to yourself.
Your post accomplishes exactly zero.
I haven't started any of these threads, so bitch at the people who start them. If you hate them so much, why are you here in them?