› added 6 years ago
117
TIL of OFCOM, a regulatory body set up in the United Kingdom to ensure impartiality in news reports on television and on radio. Their work has helped to ensure that TV news organisations in the UK are regarded as some of the most impartial in the world.