Агентство MMIA и Troublemakers.tv создали для Central China Television — это главная телевизионная сеть Китая, которая работает с 1958 года. Сейчас располагает 19 каналами, которые доступны более чем миллиарду зрителей. Сеть является официальным рупором китайского правительства.