The Group of Seven (G7) leading industrialized countries have called Russia’s seizure of three Ukrainian vessels unjustified and demanded the release of the 24 captured Ukrainian sailors, saying the standoff had “dangerously raised tensions.” …read more