It is now two years since Russia forcibly annexed Crimea. On 31 March a panel convened at the University of Leiden, Campus the Hague, will discuss the violations of public international law and the challenges… …read more
HCSS: Panel Discussion on the Annexation of Crimea as an International Crime
