Home World News South Africa accuses Israel of genocide and urges top UN court to halt Gaza war