RESULTS: 32nd Annual Manfred Lachs Space Law Moot Court World Finals
The 32nd Annual Manfred Lachs Space Law Moot Court World Finals were held on Thursday, October 5 at the Supreme Court of the Republic of Azerbaijan in its capitol, Baku. Presiding were three justices on the International Court of Justice: Her Excellency Judge Xue, His Excellency Judge Brant and His Read more…