The UN's highest court has ruled Kosovo's unilateral declaration of independence from Serbia over two years ago did not violate international law. The court ...