The word castigate means "to criticize severely, or to inflict severe punishment on".

I do not see how that one sentence meets either definition.

Does your "responsibility and an obligation in setting yourself up as a news outlet" not include accurate reporting? I ask because your hyperbole would suggest that it does not.