UCL seals second victory in London Universties Mooting Shield
University College London (UCL) proved that it is the top dog in mooting after securing a second consecutive victory in the London Universities Mooting Shield (LUMS). University College London (UCL) proved that it is the top dog in mooting after securing a second consecutive victory in the London Universities Mooting Shield (LUMS). UCL fought off […]