Can anyone help with 24d
Sources of information newspaper put before decision making bodies (9,6)
I've got Telegraph Boards. Telegraph being the newspaper and Boards being the decision making bodies. However there doesn't seem to be such a thing as a Telegraph Board, not in my dictionary and not on Google, so where am I going wrong?
Any help appreciated