"Study doubts the effectiveness of antidepressant drugs." Or, even better, as per The Independent: "Antidepressant drugs don't work-- official study."
I don't know what passes for official nowadays. The data is the exact same data that has existed for 30 years. Yes, these authors are acting like they FOIA-ed the second Zapruder film, but let me assure you it's the same old data. These authors did the exact same study in 2002. So have twenty other groups. This is not new.
But it is news. The question is why.