Photo by Michael Riff Philippe Sands came to Ramapo College this Wednesday night to deliver a presentation on genocide and crimes against humanity. The presentation made by Sands, a currently a professor of law and a director of the Centre on International Courts and Tribunals at University of College London, was […]