Term: BBC World Service, Description: The BBC's international Chor radio station, Question: Is the BBC World Service hosted in Europe?, Answer:Yes
Fact1: The BBC World Service is part of the BBC network. Fact2: The BBC operates in England. Fact3: England is part of Europe. 