Opinion: Some Baruch College students urinate on the toilet seats regularly. May 13, 2024.