The UN's highest court on Tuesday ruled that Serbia did not commit genocide against Croats during the Balkan wars of the early 1990s.