World News King Charles III Coronation: South Africans Demand Return Of Diamonds Used In British CrownBy EditorMay 4, 20230 Some citizens of South Africa are angrily demanding the United Kingdom to return the “Star of Africa”. The ‘Star of…