Its a letter to the editor.
Yes, they seem to publish a lot of her 'letters', I recall reading others here. This one is actually rather mild compared to some of her previous rants.