MasterChef Australia, a show that’s captivated Indian audiences for seven seasons, is currently airing its 8th on Star World and Star World HD every Monday to Friday at 9pm. For the first time ever, the channel is airing the show right after its international telecast. To celebrate the launch of the new season, Star World […]