For a moment, I couldn't believe that this had come from a newspaper

Does it mean it, seriously? 

'How to appease deities to avoid bad luck"! 

As if deities are government officials you have to bribe to get your work done 😇