Just saw a news headline on the news, Free Food. No such thing. Someone is paying for it. Just shows to go how much you can believe the news media.
I didn’t hear who was actually paying for the food, but I would guess state and local governments, which means the taxpayers.
If that is the case, they should say it that way. The concept of free food is simply a uphamism for openly picking our pockets.