Online casino firm 888.com to withdraw UK adverts after backlash
Ads to be removed from London transport network amid criticism of Mayor Sadiq Khan’s ‘baffling’ decision to allow themOnline casino company 888.com will withdraw adverts from locations including London’s...
Read More