balleralert.com
Palace Aides Reportedly Pushing For Harry And Meghan To Give Up Their Royal Titles
Senior aides at Buckingham Palace are reportedly pushing for Prince Harry to give up his title after he quit his royal duties last year