Personally, I found some of the links he posted to be quite disconcerting. Someone put a heck of a lot of time in creating those websites. Absolutely bizarre to my mind.
Bizarre in deed
Make a person wonder what been going on and if it used government funding?