NUS students grilled management at town hall meeting, past sexual assault cases recounted

Emotions ran high.