The European Union has again called on Russia to immediately and unconditionally release the 24 Ukrainian Navy sailors seized along with their three naval vessels last year near the Kerch Strait, which links the Black Sea and the Sea of Azov. …read more