Headline is correct. Definition of "for free" according to MW: "at no charge".
Examples given are:
* They're giving out free tickets to the show.
* The school newsletter is free.
Neither of those examples support the idea, that services or goods cannot be free. I have the feeling that trying to limit the meaning of "free" is heavily tied to a specific political agenda.
"German taxpayers will cover your college bill, no matter where you're from."