Prince Andrew stripped of royal title and mansion

Prince Andrew is being stripped of his titles and must surrender his lease to Royal Lodge, the mansion in Windsor where he lives, according to a statement from Buckingham Palace. Imtiaz Tyab has details.

Leave a Reply

Your email address will not be published. Required fields are marked *