Moot Court Competitions

2nd Alliance National Moot Court Competition [18th-20th April, 2017]