Free school meals: the world’s biggest social programme
Free school meals feed more than 400 million children worldwide, making them the largest social programme in history. But how effective are they? And should even more governments provide free school meals?