The penalty of arresto mayor or a fine of Forty thousand pesos (₱40,000) to Two hundred thousand pesos (₱200,000), or both, shall be imposed upon any reporter, editor or manager of a newspaper, daily or magazine, who shall publish facts connected with the private life of another and offensive to the honor, virtue and reputation of said person, even though said publication be made in connection with or under the pretext that it is necessary in the narration of any judicial or administrative proceedings wherein such facts have been mentioned.