King Charles Strips Prince Andrew of His Title and Residence
London: Britain’s King Charles III has stripped his younger brother Prince Andrew of his “prince” title and ordered him to vacate his residence at Royal Lodge near Windsor Castle, Buckingham Palace announced Thursday, as punishment for his relationshi…