Thutha wa kwohithanio kanitha-ini Prince Harry na Meghan nimathiururukire ituura-ini ria Windsor makigeithagia muingi, na kuumagia riu maatuika Duke na Duchess of Sussex.