It looks like the newspaper made a mistake - we use "an" with words beginning with H only when the H is silent; that is, when the word starts with an open vowel sound.
Why do we do this? Well, the words with a silent H are drawn from French, which doesn't pronounce H in speech.
Note: for "herb", only use "an" if you don't pronounce the H. In places where we pronounce that H, we always write "a herb". In some older texts, you will see "an historic moment" or "an hilarious joke"... again, this is a throwback to rules governing the French silent H.