King Charles hosts West Indies cricket team at Buckingham Palace
King Charles III hosted the West Indies cricket team at Buckingham Palace in London on Sunday as the side prepares to play England in the first Test match at Lord's next week. The match comes in the wake of deadly Hurricane Beryl which spread destruction in...