New College library dean fired

New College library dean fired

Screenshot WFLA