King Charles and Queen Camilla Impress Restaurateur with Their ‘Speed’ (Video)
King Charles and Queen Camilla rolled up their sleeves during a special outing in London, where they spent the day connecting with local Muslim communities ahead of Ramadan. The royal…
