King Charles Begins Day 2 of Kenya Trip after Accepting Extent of Colonial Abuse Suffered by Kenyans
Britain’s King Charles III, points at snails as he tours City Shamba, an urban farming project at Mama Lucy Hospital in Nairobi. (Image: Reuters) King … Read more