The British Broadcasting Corporation (BBC) describes itself as “the most trusted broadcaster in the world.” That’s quite a confident assertion to make about oneself. At first glance, such a label may seem appropriate to some. The BBC is, at least objectively speaking, a pioneering institution that shaped the world of …
Read More »