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.



Source link