The United Kingdom’s King Charles III has stripped his brother, Andrew, of the title of prince and ordered him to leave his lavish residence near Windsor Castle, Buckingham Palace announced on Thursday. Observers say the Palace is finally…
Continue Reading
News Source: www.aljazeera.com

Leave a Reply