An international tribunal on Saturday urged Russia to release “immediately” 24 Ukrainian sailors seized last November off the Crimea peninsula.“The Russian Federation must proceed immediately to release the Ukrainian soldiers and allow them to return to Ukraine,” said Judge Jin-Hyuan Paik at the International Tribunal for the Law of the Sea, which is located in the German port city of Hamburg.The tribunal judges additionally ruled Russia should “immediately” return three Ukrainian navy vessels… …read more
Source: South China Morning Post