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…