The European Union scored an important legal victory over Russia with its sanctions policy on June 5 as the European Court of Justice (ECJ) in Luxembourg issued an opinion stating that visa bans and asset freezes of five prominent Russian…
Continue Reading