OWBT

AcronymDefinition
OWBTOne World Broadcasting Trust (UK)