Video streaming platform Netflix announced that it is bringing WWE or World Wrestling Entertainment to the Philippines starting Jan. 1.

Video streaming platform Netflix announced that it is bringing WWE or World Wrestling Entertainment to the Philippines starting Jan. 1.