UK’s Ofcom rules that one-minute TV ad promoting Saudi Arabia must not be shown again on British television
Sky TV
Latest in Sky TV
UK’s Ofcom rules that one-minute TV ad promoting Saudi Arabia must not be shown again on British television