Thank you for pointing this out. I had no idea. One post here referred to Nazis and I thought that was inappropriate and extreme. I guess in the case of Teplukin it's not far from the truth.
A few having been coming out of the woodwork.