The Russian city of St. Petersburg is hosting an international legal forum, bringing together the leading minds of the field from across the world. RT talks to one of …

source