China: Peking University wins 17th Red Cross International Humanitarian Law Moot for Asia-Pacific
Standing their ground over four rounds of pitching and defending arguments, budding lawyers from Peking University, China, won the 17th Red Cross International Humanitarian Law (IHL) Moot for …