Stephanie McMahon should be back on WWE TV tonight as she was back in the United States last week after returning from her trip to Singapore, Beijing and Shanghai with the Eisenhower Fellows Multi Nation Program.

It looks like Stephanie will be taking more time off soon as she told Jericho last week that she’s going on another trip with the Eisenhower Fellows later this year.

Source: RingsideNews.com