Should Meghan be extradited and placed at Her Majesty's Pleasure in The Tower of London ? Post Comment Receive notifications Add a comment...