Prince Harry and Meghan Markle have announced that their first Netflix series will focus on the Invictus Games, a biannual international sports event for wounded veterans and service personnel, similar in style to the Paralympics. Of course, the Duke and Duchess of Sussex have a...
