Found the guilty culprit!
Click
Hahaha.. I assure you I'm just lurking in this board, one of the very few forums not heavily moderated and adoring political correctness bullshit.
P.S.: I also agree with many of your views, even if I don't participate enough here.