courtesy of GMA Network
The Miss World 2016 Finals will be telecast by GMA Network live from the MGM in National Harbor, Maryland on Monday, December 19 at 8:00AM. This should confirm the airing if you prefer not to catch any live streaming on FB or Youtube.
Meanwhile, please continue supporting Catriona in all the fast-track areas of the competition. I am more concerned now about the Talent part because I so want her to sing live during the finals proceedings. 🙂