The British Broadcasting Corporation (BBC) is a British public service broadcaster that tells the news like it is.
Do they only report on happenings in Britain or do they cover the rest of the world?
ts headquarters are at Broadcasting House in London but reports on news world wide. They are actually world's oldest national broadcasting organisation.