Has anyone else noticed that that site is become way to too left?
Just my observation.