ATLANTA — Tyler Perry’s new Atlanta studio will host the 2019 Miss Universe competition, a major showcase for the sprawling complex built on a former Confederate army base. Tyler Perry Studios will host the televised competition in which women from more than 90 countries compete for the crown of Miss Universe. The three-hour show, hosted