King Charles says ‘no excuse’ for colonial atrocities in Kenya World Roundup November 1, 2023 Kenya: Britain’s King Charles has said Kenya’s independent struggle during the colonial era was “abhorrent and unjustifiable.” During his first…
King Charles evicts Harry & Meghan from Frogmore Cottage Home News March 1, 2023 London, UK: Prince Harry and Meghan Markle are being evicted from their Frogmore Cottage residence by King Charles, who is…