TV adverts feel like a thing of the past since on-demand streaming success swooped in and disrupted the traditional TV industry. Take Netflix, for instance, with its 282 million paying subscribers ...
POTTERS BAR, England — A high-speed train derailed Friday on its way through a station north of London and one of its cars crashed onto the platform, scattering waiting passengers. Seven people were ...
LONDON -- Heinz Co. said viewer complaints prompted it to pull a British television advertisement for mayonnaise that showed two men kissing. The ad for Heinz Deli Mayo depicted a kitchen scene ...