Britain's Prince William poses for a photo at the Ocean View Secondary School in Cape Town, South Africa, Monday, Nov. 4, 2024. (AP Photo/Jerome Delay-pool)

News, Photo and Web Search