Konstantin Barulin is a writer with a multidisciplinary background in law, holding degrees from Russian and Cyprus. Specializing in international law
By Konstantin Barulin