The Stormfront thing reminded me of a well-known forum in the early 2000s that was a cesspool of Islamic extremists.
Anyone remember ClearGuidance? God that place was despicable, so glad it’s no longer around.