Prince Harry is making his Netflix debut – all to amplify a cause close to his heart. The Duke of Sussex surprised fans by appearing in the trailer for the new documentary “Rising Phoenix,” which tells the remarkable history of the Paralympic Games. “There isn’t anything else in the world […]