Buckingham Palace says the Queen is being cared for at Balmoral castle in Scotland. Prime Minister Liz Truss says the whole UK is "deeply concerned." View Entire Post ›
Buckingham Palace says the Queen is being cared for at Balmoral castle in Scotland. Prime Minister Liz Truss says the whole UK is "deeply concerned."