Thursday, March 28, 2024

Tag: Taboo

Taboo Scores Global Slots

January 17, 2017

LOS ANGELES: Fresh off its premieres in the U.S. and U.K., the drama series Taboo has clinched broadcast deals with a wide range of partners, including FOX Networks Group Latin America.